Đơn giản bằng cách áp dụng GROUP BY
và giả sử bạn có một chỉ mục, FOREIGN KEY
hoặc PRIMARY KEY
trên parentId
, hiệu suất phải được khá tốt. (parentId
có vẻ như đây có thể là một FORIEGN KEY
, vì vậy hãy đảm bảo xác định ràng buộc để thực thi lập chỉ mục).
SELECT `parentId`
FROM `foo`
GROUP BY `parentId`
ORDER BY COUNT(*) DESC