leetcode 196. Delete Duplicate Emails
来源:互联网 发布:校园招聘java面试题库 编辑:程序博客网 时间:2024/06/05 17:31
题目:196. Delete Duplicate Emails
1。建表
create table Person( Id int not null auto_increment, Email varchar(30) default null, primary key (Id))insert into Person(Email) values ('john@example.com');insert into Person(Email) values ('john@example.com');insert into Person(Email) values ('bob@example.com');insert into Person(Email) values ('tom@example.com');insert into Person(Email) values ('tom@example.com');insert into Person(Email) values ('tom@example.com');select * from Person;
2。解答:
DELETE FROM PersonWHERE Id NOT IN ( SELECT * FROM ( SELECT Min(Id) FROM Person GROUP BY Email ) tmp)delete from Personwhere Id not in ( select Id from (select min(Id) as Id from Person group by Email ) tmp);delete from Person where Id not in (select Id from ( select min(Id) as Id from Person group by Email)as tmp)DELETE p1FROM Person p1, Person p2WHERE p1.Email = p2.Email ANDp1.Id > p2.Id;
阅读全文
1 0
- [LeetCode] 196. Delete Duplicate Emails
- LeetCode 196. Delete Duplicate Emails
- leetcode.196. Delete Duplicate Emails
- leetcode 196. Delete Duplicate Emails
- [LeetCode]--196. Delete Duplicate Emails
- Leetcode 196. Delete Duplicate Emails
- leetcode 196. Delete Duplicate Emails
- 【LeetCode】196. Delete Duplicate Emails
- leetcode 196. Delete Duplicate Emails delete
- LeetCode Delete Duplicate Emails
- Delete Duplicate Emails LeetCode
- Leetcode Delete Duplicate Emails
- [leetcode]Delete Duplicate Emails
- 【Leetcode】Delete Duplicate Emails
- 【leetcode Database】196. Delete Duplicate Emails
- 196. Delete Duplicate Emails
- 196. Delete Duplicate Emails
- 196. Delete Duplicate Emails
- 函数调用的几点说明:
- Heavy Transportation POJ
- 卓伟等低俗追星账号被关 关闭账号名单曝光
- input标签点击移除默认值
- lambda方法引用总结——烧脑吃透
- leetcode 196. Delete Duplicate Emails
- 每秒百万级高效C++异步日志实践
- Servlet
- 同步锁效率低的例子
- rand()和srand()函数
- android:内存泄露与内存溢出区别、内存泄露定位
- LINUX摄像驱动三:从零开始写虚拟驱动
- Codeforces Round #418 (Div. 2) -- C. An impassioned circulation of affection(DP预处理)
- 从端到云——工业物联网项目全栈快速开发实践