赞
踩
这题真的无敌了,删除一下还这么费劲。。。
要删除email相同里id不是最小的部分,这个还是比较复杂的。
先看此题的解法代码
# Please write a DELETE statement and DO NOT write a SELECT statement.
# Write your MySQL query statement below
delete
p1
from
Person p1, Person p2
where
p1.id > p2.id
and p1.email = p2.email
可以看到并没有直接删除
正常的delete写法是:
delete from
Person
where
id > 1
这样,但是此题列出了两个表,要删除第一个表中不是最小的部分,可以学习一下这种写法。第二个表就是纯工具表,没什么用的那种。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。