У меня в таблице есть столбец: tbl_customers
, который различает запись клиента как LEAD или CUS.
Столбец просто: recordtype
, с символом (1).Я заполняю его либо C, либо L. Очевидно, C = customer, а L = lead.
Я хочу выполнить запрос, который группирует по дням создания записи, поэтому у меня есть столбец с именем: datecreated
.
Вот где я запутался с группировкой.
Я хочу отобразить результат (в одном запросе) СЧЕТ покупателей и СЧЕТ потенциальных клиентов за определенный день или диапазон дат.Я успешен только с потягиванием числа для recordtype
: C или recordtype
: L, но это берет 2 запроса.
Вот что у меня есть:
SELECT COUNT(customerid) AS `count`, datecreated
FROM `tbl_customers`
WHERE `datecreated` BETWEEN '$startdate."' AND '".$enddate."'
AND `recordtype` = 'C'
GROUP BY `datecreated` ASC
Как и ожидалось, здесь отображаются 2 столбца (количество записей о клиентах и datecreated
).
Есть лиспособ отображения обоих в одном запросе, в то же время группируя по столбцу datecreated
?