我有兩個表:評論和地區。 SQL查詢是:按COUNT篩選的SQL查詢
SELECT comments.region,
COUNT(comments.region)
FROM comments, regions
WHERE comments.region = regions.id
GROUP BY comments.region;
結果表(ID,COUNT(comments.region)):
1 | 3
2 | 1
3 | 7
4 | 6
5 | 2
我如何添加規則來過濾所有行COUNT(comments.region) > 5?最後,我需要得到的彙總表:
3 | 7
4 | 6
'HAVING COUNT(comments.region)> 5' – dnoeth
提示今天:切換到現代的,明確的'JOIN'語法!易於編寫(沒有錯誤),更易於閱讀和維護,並且在需要時更容易轉換爲外部聯接。 – jarlh