下載吧 - 綠色安全的游戲和軟件下載中心

軟件下載吧

當前位置:軟件下載吧 > 數據庫 > MS_SQL > SSQL基礎:QL刪除重復的電子郵箱力扣題目解答流程

SSQL基礎:QL刪除重復的電子郵箱力扣題目解答流程

時間:2024-03-10 11:43作者:下載吧人氣:14

寫在前面

想要掌握好SQL,那少不了每天的練習與學習。接下來小夢會帶領小伙伴們一起每天刷一道LeetCode-數據庫(SQL)相關的題目,然后在文章后例舉相關知識點幫助小伙伴們學習與鞏固,更好的掌握SQL。

?‍♂? 小伙伴們如果在學習過程中有不明白的地方,歡迎評論區留言提問,小夢定知無不言,言無不盡。

SSQL基礎:QL刪除重復的電子郵箱力扣題目解答流程

SQL題目概述

題目:

編寫一個 SQL 查詢,來刪除 Person 表中所有重復的電子郵箱,重復的郵箱里只保留 Id 最小 的那個。

LeetCode原題連接

SSQL基礎:QL刪除重復的電子郵箱力扣題目解答流程

https://leetcode-cn.com/problems/delete-duplicate-emails/

Person 表

+—-+——————+
| Id | Email |
+—-+——————+
| 1 | john@example.com |
| 2 | bob@example.com |
| 3 | john@example.com |
+—-+——————+

Id 是這個表的主鍵。

解題思路

  • 通過  自連接  將此表與它自身連接起來,通過電子郵箱列。
  • 然后我們需要找到其他記錄中具有相同電子郵件地址的更大 ID。所以我們通過ID作比較找出大的數據,把這個作為條件添加到WHERE子句中。
  • 因為我們已經得到了要刪除的記錄,然后我們使用DELETE語句實現。

方法實現

根據以上解題思路,我們可以很容易寫出題解。

DELETE
pson1
FROM
Person pson1,Person pson2
WHERE
pson1.Email = pson2.Email AND pson1.Id > pson2.Id
標簽MSSQL,SQLServer,技術文檔,數據庫,SQLSERVER

相關下載

查看所有評論+

網友評論

網友
您的評論需要經過審核才能顯示

熱門閱覽

最新排行

公眾號

主站蜘蛛池模板: 亚洲综合五月天欧美| 国内精品福利视频| 啦啦啦手机在线中文观看| 厨房掀起馊子裙子挺进去| 亚洲a视频在线观看| 67194在线午夜亚洲| 欧美牲交a欧美牲交aⅴ免费下载 | 日本动漫黄观看免费网站| 国产成人福利免费视频| 久久精品国产亚洲AV麻豆网站 | 国内精品videofree720| 亚洲精品国产成人| 中文字幕日韩一区二区三区不| 蜜臀91精品国产免费观看| 日日麻批免费40分钟无码| 国产乱子伦农村xxxx| 中文字幕无线码欧美成人| 老师让我她我爽了好久网站| 成人女人a毛片在线看| 再深点灬舒服灬在快点视频| www.精品国产| 水蜜桃视频在线免费观看| 岳的奶大又白又胖| 免费在线观看污视频网站| 99国产精品99久久久久久| 精品国产亚洲第一区二区三区 | 妖精的尾巴国语版全集在线观看| 国产日韩欧美成人| 久久精品中文字幕无码| 色噜噜狠狠色综合中国| 小蝌蚪影院在线观看| 亚洲色图.com| 老司机天堂影院| 日本肉动漫无遮挡无删减在线观看| 四虎影院2019| a级高清观看视频在线看| 欧美日韩在线成人| 国产女人精品视频国产灰线| 中文字幕高清免费不卡视频| 立即播放免费毛片一级| 国产精品成人久久久|