IT编程 > 数据库 > Mysql

LeetCode——Duplicate Emails(使用group by以及having解决分组统计结果)

29人参与2019-10-09

write a sql query to find all duplicate emails in a table named person.

+----+---------+
| id | email   |
+----+---------+
| 1  | a@b.com |
| 2  | c@d.com |
| 3  | a@b.com |
+----+---------+
for example, your query should return the following for the above table:

+---------+
| email   |
+---------+
| a@b.com |
+---------+
note: all emails are in lowercase.

题意:查找表中重复的email.
此题是很典型的对分组结果进行统计筛选例题,因此可以利用group by进行分组,然后使用having统计.

# write your mysql query statement below
select email from person group by email having count(email) > 1;

此处,对wheregroup by进行比较(引用自:):

您希望与广大热心网友互动!!点此进行留言回复

相关推荐

LeetCode——Duplicate Emails(使用group by以及having解决分组统计结果)

10-09

Linux下设置mysql不区分大小写

07-15

mysql8.0版本skip-grant-tables出现的新问题

03-25

Mysql—数据备份与恢复

09-16

MySQL常见的8种SQL错误用法

08-24

SQL

03-11

开源MySQL高效数据仓库解决方案:Infobright详细介绍

06-05

mysql学习【第3篇】:使用DQL查询数据

01-11

MySQL(学生表、教师表、课程表、成绩表)多表查询

10-09

LeetCode——Employees Earning More Than Their Managers

10-09

最近更新

Linux搭建MySQL主从

10-20

MySQL实战45讲

10-20

“GIS DICTIONARY A-Z” 查询页面开发(2)——INSERT INTO数据库

10-20

MySQL如何进行索引重建操作?

10-20

MySQL truncate含有外键约束的条目报错

10-20

MySQL复制从库建立-xtracebackup方式

10-19

Python学习日记(四十) Mysql数据库篇 八

10-19

mysql查询表大小

10-19

MySQL修炼之路一

10-19

MySQL修炼之路二

10-19

网友评论

已有0条评论