Một cách sẽ là sử dụng truy vấn lồng nhau:
SELECT count(*)
FROM (
SELECT COUNT(Genre) AS count
FROM movies
GROUP BY ID
HAVING (count = 4)
) AS x
Truy vấn bên trong nhận được tất cả các phim có chính xác 4 thể loại, sau đó truy vấn bên ngoài đếm số hàng mà truy vấn bên trong trả về.