У нас есть отчет, чтобы отслеживать, сколько правок вносят наши торговые представители. Текущий запрос для получения количества правок на всех трех страницах приведен ниже. Раньше нам было все равно, на какой странице они вносят изменения, но теперь мы хотим видеть, на каких страницах они вносят эти изменения.
Мы хотим иметь 3 разных столбца: bhns, hns, chns, отображаться в отчете, и нам нужно изменить этот запрос, чтобы показать разные столбцы. Итак, разделите 1 столбец (customer_edits) на 3 столбца на странице.
SELECT
count( `database2`.`sales_edits`.`id` ) AS `customer_edits`,
`database2`.`sales_edits`.`rep` AS `rep`
FROM
`database2`.`sales_edits`
WHERE
((
cast( `database2`.`sales_edits`.`date` AS date ) = curdate())
AND ((
`database2`.`sales_edits`.`page` = 'chs'
)
OR ( `database2`.`sales_edits`.`page` = 'chns' )
OR ( `database2`.`sales_edits`.`page` = 'bhns' )))
GROUP BY
`database2`.`sales_edits`.`rep`
таблица продаж_изменить: