Bạn cần phải nhóm theo từng phần có thể khác nhau. Vì vậy, hãy thêm MONTH(Date)
và thậm chí YEAR(Date)
tùy thuộc vào phạm vi truy vấn của bạn.
select DAY(Date), count(*) from Posts WHERE shopID != '' group by shopID, YEAR(Date), MONTH(Date), DAY(Date)