
题目链接:
解析:
这道题比较简单,其实是直接考查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;
网友评论