196. 删除重复的电子邮箱表
表: Person
+-------------+---------+
| Column Name | Type |
+-------------+---------+
| id | int |
| email | varchar |
+-------------+---------+
id是该表的主键列。
该表的每一行包含一封电子邮件。电子邮件将不包含大写字母。
编写一个SQL查询来 删除 所有重复的电子邮件,只保留一个id最小的唯一电子邮件。
以 任意顺序 返回结果表。
查询结果格式如下所示。
示例 1:
输入:
Person 表:
+----+------------------+
| id | email |
+----+------------------+
| 1 | john@example.com |
| 2 | bob@example.com |
| 3 | john@example.com |
+----+------------------+
输出:
+----+------------------+
| id | email |
+----+------------------+
| 1 | john@example.com |
| 2 | bob@example.com |
+----+------------------+
解释: john@example.com重复两次。我们保留最小的Id = 1。
来源:力扣(LeetCode)
链接:https://leetcode-cn.com/problems/delete-duplicate-emails
著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。
196. 删除重复的电子邮箱表相关推荐
- LeetCode SQL 196. 删除重复的电子邮箱
196. 删除重复的电子邮箱 Ideas 首先Person表与自身在Email列中连接起来,然后需要找到具有相同Email地址的更大ID,这就是我们要删除的记录. Code delete p1 fro ...
- 【SQL】 196.删除重复的电子邮箱
196. 删除重复的电子邮箱 编写一个 SQL 删除语句来 删除 所有重复的电子邮件,只保留一个id最小的唯一电子邮件. 以 任意顺序 返回结果表. (注意: 仅需要写删除语句,将自动对剩余结果进行查 ...
- 【LeetCode】196. 删除重复的电子邮箱
2019独角兽企业重金招聘Python工程师标准>>> 编写一个 SQL 查询,来删除 Person 表中所有重复的电子邮箱,重复的邮箱里只保留 Id 最小 的那个. +----+- ...
- 数据库题目 - 196. 删除重复的电子邮箱
文章目录 1.题目描述 2. 解答 1.题目描述 编写一个 SQL 查询,来删除 Person 表中所有重复的电子邮箱,重复的邮箱里只保留 Id 最小 的那个. ±-±---------------- ...
- [196]. 删除重复的电子邮箱
文章目录 1.题目 2.示例 3. 答案 ①.连接 ②.分组 错误答案 1.题目 表: Person ±------------±--------+ | Column Name | Type | ±- ...
- 【LeetCode-SQL】196. 删除重复的电子邮箱
目录 一.题目 二.解决 1.关联去除 2.分组删除 3.开窗之row_number() 三.参考 一.题目 表: Person +-------------+---------+ | Column ...
- 文巾解题 196. 删除重复的电子邮箱
1 题目描述 2 解题思路 2.1 双表联立 DELETE p1 FROM Person p1, Person p2 WHERE p1.Email = p2.Email AND p1.Id > ...
- 196. 删除重复的电子邮箱
问题描述: SQL架构 表: Person +-------------+---------+ | Column Name | Type | +-------------+---------+ | i ...
- 【LeetCode-SQL每日一练】—— 196. 删除重复的电子邮箱
最新文章
- 程序分析的一些概念总结
- DCS系统接地应用讨论
- 全球三大芯片架构之一MIPS倒下!转身投入RISC-V阵营
- python下什么-什么是Python?最全的python百科
- curl代理ippost php_php使用curl通过代理获取数据的实现方法
- pycharm中无法安装scipy、imread、GDAL等库
- retain/copy/assign区别
- 2014牡丹江网络赛ZOJPretty Poem(暴力枚举)
- 训练日志 2019.7.24
- netfilter/iptables
- 开课吧课堂:什么是HashSet类
- Java内存模型与Jvm内存模型
- 一文读懂《“十四五”软件和信息技术服务业发展规划》
- 卡巴斯基最新激活码,卡巴斯基免费下载
- 存用部首查字典如何查_存的部首,存的偏旁部首,存的拼音,存的笔画数,存的组词,存的意思...
- 2022谷粒商城学习笔记(二十五)支付宝沙箱模拟支付
- 偷梁换柱“Windows 11安装包”竟成了恶意程序?
- 绘制地图其实并不难!如何绘制地图?看看Smartbi的制作方法
- python代码直接关机_关机信号在python脚本中运行代码
- ISP - 没有实现编码/解码功能 - VPU区别
热门文章
- Git合并指定commits到另一个分支
- oracle环境变量配置教程,oracle_window中oracle环境变量设置方法分享,window server中Oracle的环境变量设 - phpStudy...
- Mil学习之Mcal
- 智慧能源管控系统开发
- AVT21视频自动跟踪模块
- 最新ChatGPT GPT-4 NLU实战之文档问答类ChatPDF功能(附ipynb与python源码及视频)——开源DataWhale发布入门ChatGPT技术新手从0到1必备使用指南手册(五)
- prefetch已经不再支持Aspera了
- VENTUZ之MySQL数据访问
- Spring-boot框架常用注解
- 如何解决make时报错crti. o: unrecognized relocation (0x2a) in section `.init