語法如下:
SELECT [字段名],COUNT(1) FROM [表名] Group By [字段名] Having Count(1) > 1
如下圖所示,我們要查詢表內年齡重復的個數
SELECT Age,COUNT(1) AS RepeatData FROM Student Group by Age having COUNT(1)>1
Group by :根據什么進行分組,上面那句話的意思就是根據 Age 分組;
Having:篩選滿足條件的組,就是在分組之后過濾數據;查詢結果為什么沒有Age為23的?答:因為后面寫了 Having Count(1) > 1;