182. Duplicate Emails
来源:互联网 发布:现在做什么比较好知乎 编辑:程序博客网 时间:2024/06/06 08:26
题目:
在表Person
中找出重复的email。
表 Person
例如:
解析:
表中的Id为干扰项,并无实际用处。
我们有非常方便的方法找出去重后的列表(利用distinct
)但是并没有能够直接找出重复元素的语法。
因此,我们不妨换个思路,统计出email中各个不同的email的出现次数,如果出现的次数大于1,则为重复项。既然是分组统计,那么免不了使用group by
和cout()
select Emailfrom person group by Emailhaving count(Email)>1
按照email进行分组,每组中统计数大于1那么则为重复项。
注:此处条件应使用having
而不是where
,因为语句中使用了count()
。
阅读全文
0 0
- leetcode 182. Duplicate Emails
- 182. Duplicate Emails
- 182. Duplicate Emails
- leetcode.182. Duplicate Emails
- leetcode 182. Duplicate Emails
- leetcode 182. Duplicate Emails
- 182. Duplicate Emails
- Leetcode 182. Duplicate Emails
- 182. Duplicate Emails (E)
- 182. Duplicate Emails#2
- 182. Duplicate Emails
- 182. Duplicate Emails
- 182. Duplicate Emails
- 182. Duplicate Emails
- 【LeetCode】182. Duplicate Emails
- 182.Duplicate Emails
- 【leetcode Database】182. Duplicate Emails
- [leetcode][SQL]182. Duplicate Emails
- 相关子查询(关联子查询)和嵌套子查询
- 简单了解进程和线程的区别
- Oracle学习笔记 -- day09 PL/SQL语法之触发器
- OTA和Recovery系统升级流程介绍
- 集合(补充1)
- 182. Duplicate Emails
- 神经网络入门教程
- 创新工场笔试题
- Java利用反射操作成员变量,方法
- mysql应该关注的状态变量
- 关于sql语句的一些说明
- caioj1041:递归11(售货员的难题)
- NULL、0、nullptr的区别?
- 算法竞赛入门经典 第二版 习题9-1最长滑雪路径 Longest Run on a Snowboard uva10285