美文网首页
196. Delete Duplicate Emails

196. Delete Duplicate Emails

作者: wenmingxing | 来源:发表于2018-07-18 16:38 被阅读38次
题目链接:

196. Delete Duplicate Emails

解析:

这道题比较简单,其实是直接考查DELETE指令,我们要达到题目所要求,只需要对其限定两个条件即可,将这个表使用两次,删除两个表中重复并且table1.Id>table2.Id的行即可。

需要注意的是,我们在DELETE指令之后需要指定表名,这里确保删除的是Id大的那个。

关于DELETE指令可以参考:MySQL之创建表格,数据的插入,更新与删除

题解:
# Write your MySQL query statement below
DELETE p2 FROM Person p1, Person p2 WHERE p1.Email = p2.Email AND p1.Id < p2.Id;  

相关文章

网友评论

      本文标题:196. Delete Duplicate Emails

      本文链接:https://www.haomeiwen.com/subject/dgzopftx.html