Я пытаюсь создать отчет о том, сколько работ мы делаем в каждом городе каждый день, а также показываем, откуда мы получаем эту работу.Группировка и подсчет нескольких значений в столбце
У меня есть колонна с рядом пригородов (примерно 300-350). Это пригороды в двух городах. Я хотел бы сгруппировать эти пригороды в их соответствующий город, а также показать счет.
Я думал что-то вроде:
Site_Suburb LIKE '%Suburb1%' OR LIKE '%Suburb2%' AS `City1`
Site_Suburb LIKE '%Suburb3%' OR LIKE '%Suburb4%' AS `City2
(Just шероховатой псевдокода, чтобы помочь дать Вам идею ..)
В целом мне нужен отчет GROUP BY Date
, City
и Job Source
У меня есть этот запрос до сих пор:
SELECT
from_unixtime(`reservations`.`created`) AS `formatted_date`,
`reservations`.`start_date` AS `start_date`,
`reservations`.`site_suburb` AS `site_suburb`,
`reservations`.`job_source` AS `job_source`,
DATE(FROM_UNIXTIME(`reservations`.`created`)) AS date,
COUNT(`reservations`.`created`) as group_by_count from `reservations`
GROUP BY
DATE(FROM_UNIXTIME(`reservations`.`created`)),
`reservations`.`site_suburb`,
`reservations`.`job_source`
order by from_unixtime(`reservations`.`created`) desc
Заранее спасибо^_^
опубликуйте некоторые примеры данных, которые помогут нам понять, что именно вы на самом деле пытаетесь сделать. – lookslikeanevo