Tôi có bảng này:mysql nhóm đếm bằng cách
Movies (ID, Genre)
Một phim có thể có nhiều thể loại, vì vậy một ID không phải là cụ thể cho một thể loại, nó là một nhiều mối quan hệ. Tôi muốn có một truy vấn để tìm tổng số phim có chính xác 4 thể loại. Truy vấn hiện tại tôi có là
SELECT COUNT(*)
FROM Movies
GROUP BY ID
HAVING COUNT(Genre) = 4
Tuy nhiên, điều này trả về cho tôi danh sách 4 thay vì tổng số tiền. Làm cách nào để nhận tổng số tiền thay vì danh sách count(*)
?
Tôi khá chắc chắn rằng sẽ không làm việc –
thế nào về phiên bản thứ 2? –
tôi cũng cập nhật –