心得:
題目要求找出Email重複的資料並Show出來,這裡要注意的是沒辦法使用WHERE
而必須使用HAVING
,因為WHERE
在GROUP BY
前面,HAVING
在GROUP BY
後面。
問題:
Write a SQL query to find all duplicate emails in a table named Person.
答案:
SELECT Email FROM Person GROUP BY Email HAVING COUNT(Email) > 1
參考: