leetcode182. 查找重复的电子邮箱(SQL)
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                leetcode182. 查找重复的电子邮箱(SQL)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.                        
                                編寫一個 SQL 查詢,查找?Person 表中所有重復的電子郵箱。
示例:
+----+---------+
 | Id | Email ? |
 +----+---------+
 | 1 ?| a@b.com |
 | 2 ?| c@d.com |
 | 3 ?| a@b.com |
 +----+---------+
 根據以上輸入,你的查詢應返回以下結果:
+---------+
 | Email ? |
 +---------+
 | a@b.com |
 +---------+
 說明:所有電子郵箱都是小寫字母。
思路:自連接,id不同郵箱相同即可找到。
select distinct A.email from Person as A,Person as B where A.Id<>B.Id and A.Email=B.Email;或分組,條件是出現次數大于一:
select Email from Person group by Email having count(Email) > 1;?
總結
以上是生活随笔為你收集整理的leetcode182. 查找重复的电子邮箱(SQL)的全部內容,希望文章能夠幫你解決所遇到的問題。
                            
                        - 上一篇: 我们想要什么样的《刺客信条:辛迪加(As
 - 下一篇: 网络嫩模日入上万 自曝潜规则:要想红得胸