【SQL】实战--查找重复的电子邮箱

题目描述:

表: Person

复制代码
+-------------+---------+
| Column Name | Type    |
+-------------+---------+
| id          | int     |
| email       | varchar |
+-------------+---------+
id 是该表的主键(具有唯一值的列)。
此表的每一行都包含一封电子邮件。电子邮件不包含大写字母。

编写解决方案来报告所有重复的电子邮件。 请注意,可以保证电子邮件字段不为 NULL。

任意顺序返回结果表。

结果格式如下例。

示例 1:

复制代码
输入: 
Person 表:
+----+---------+
| id | email   |
+----+---------+
| 1  | a@b.com |
| 2  | c@d.com |
| 3  | a@b.com |
+----+---------+
输出: 
+---------+
| Email   |
+---------+
| a@b.com |
+---------+
解释: a@b.com 出现了两次。

Solution

sql 复制代码
select email Email from Person
group by email
having count(email)>1
相关推荐
前进的李工16 小时前
数据库视图:数据安全与权限管理利器
开发语言·数据库·mysql·navicat
Frostnova丶16 小时前
LeetCode 1888 使二进制字符串交替的最少翻转次数
算法·leetcode
what丶k16 小时前
深度解析 Canal 数据同步:原理、实操与生产级最佳实践
数据库·后端
小Tomkk16 小时前
化繁为简:Access 与 SQL 创新指南(第一篇)
sql·access
白鲸开源16 小时前
(三)ODS/明细层落地设计要点:把数据接入层打造成“稳定可运维”的基础设施
大数据·数据结构·数据库
程序员这么可爱16 小时前
MySQL分页踩坑实录:LIMIT分页出现重复数据,同一主键ID跨页重复完美解决
数据库·mysql·limit分页重复·sql分页优化·数据库踩坑·主键排序规范
Elastic 中国社区官方博客16 小时前
需要知道某个同义词是否实际匹配了你的 Elasticsearch 查询吗?
大数据·数据库·elasticsearch·搜索引擎·全文检索
Nontee16 小时前
Leetcode Top100答案和解释 -- Python版本(矩阵)
python·leetcode·矩阵
熊文豪17 小时前
MySQL迁移的“隐形坑”与电科金仓的“零改造”破局之道
数据库·mysql
萝卜白菜。17 小时前
ClassCastException: oracle.sql.BLOB cannot be cast to oracle.sql.BLOB问题
数据库·oracle