COUNT()
đang hoạt động như mong đợi. Khi bạn đặt một nhóm group by
mệnh đề count()
cung cấp cho bạn kết quả cho GROUP BY
. Nếu bạn muốn nhận số hàng trong một truy vấn bao gồm nhóm group by
, hãy sử dụng nó như một truy vấn con thay thế.
Một cái gì đó như:
SELECT COUNT(*) FROM (SELECT * FROM `table`
GROUP BY `column1`) AS `a`