Мне нужно различное количество значений в столбце и сгруппировать его по дате. Реальная проблема заключается в том, что счетчик не следует включать, если он уже имел место в предыдущем результате.
Например: рассмотрим таблицу tblcust
Date Customers
March 1 Mike
March 1 Yusuf
March 1 John
March 2 Ajay
March 2 Mike
March 2 Anna
Результат должен быть
Date Customer_count
March 1 3
March 2 2
Если я использую
select date,count(distinct(customer)) as customer_count
group by date
Результат Я
Date customer_count
March 1 3
March 2 3
Клиент, Майк дважды посещался, его не следует считать новым клиентом.