題目
題目難度:簡單
編寫一個 SQL 查詢,查找 Person 表中所有重複的電子郵箱。
Id | |
---|---|
1 | [email protected] |
2 | [email protected] |
3 | [email protected] |
[email protected] |
說明:所有電子郵箱都是小寫字母。
解題
使用到group by進行去重,使用having + 聚合函數求出id值>1的數,即那個就是重複的郵件
代碼
SELECT Email FROM Person
GROUP BY Email
HAVING count(Id)>1;