IT编程 > 数据库 > Mysql

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

75人参与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

数据库的事务 - 初遇事务一(极客时间)

07-15

Mysql数据库 day1

04-11

MySQL中使用表别名与字段别名的基本教程

06-01

CMU-15445 LAB1:Extendible Hash Table, LRU, BUFFER POOL MANAGER

03-29

Linux distributions的标准shell:BASH软件使用讲解

05-31

MySQL数据库如何开启远程连接(多备份)

06-05

在linux下,把程序设置systemctl服务,并开机启动

07-04

mysql 8.0.11 macos10.13安装配置方法图文教程

05-29

MySQL实现创建存储过程并循环添加记录的方法

06-08

最近更新

B树、B-树、B+树、B*树都是什么

05-12

mysql语句执行顺序是怎么样的,导致查询语句不同结果

05-12

MySQL——创建数据库与表

05-12

MySQL表的创建、修改、删除,表的字段类型有哪些

05-12

数据库mysql主从复制的原理和如何搭建主从复制

05-12

数据库mysql高可用配置架构部署实施

05-12

mysql数据库读写分离 Atlas架构

05-12

MySQL in CentOS 7 安装部署

05-12

Mysql用户管理相关

05-12

mysql 存储过程中双重循环嵌套的应用

05-12

网友评论