SQL每日一题:查找重复的电子邮箱

题干

表: Person
±------------±--------+
| Column Name | Type |
±------------±--------+
| id | int |
| email | varchar |
±------------±--------+
id 是该表的主键(具有唯一值的列)。
此表的每一行都包含一封电子邮件。电子邮件不包含大写字母。
编写解决方案来报告所有重复的电子邮件。 请注意,可以保证电子邮件字段不为 NULL。以 任意顺序 返回结果表。结果格式如下例。

示例

在这里插入图片描述

解答

按照email分组计数,筛选出数量>1的email。(需注意分组计数时一定要记得用group by)

with t1 as(
    select email,count(email) as cnt from person group by email
)
select email from t1 where cnt>1 

相关推荐

  1. 182. 查找重复电子邮箱

    2024-07-17 17:40:04       34 阅读
  2. 每日(LeetCode)----字符串--重复子字符串

    2024-07-17 17:40:04       67 阅读
  3. 力扣:196. 删除重复电子邮箱(Python3)

    2024-07-17 17:40:04       60 阅读
  4. 每日(LeetCode·704)二分查找

    2024-07-17 17:40:04       23 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-17 17:40:04       67 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-17 17:40:04       71 阅读
  3. 在Django里面运行非项目文件

    2024-07-17 17:40:04       58 阅读
  4. Python语言-面向对象

    2024-07-17 17:40:04       69 阅读

热门阅读

  1. MySQL5.7社区版本在CentOS7系统上的安装

    2024-07-17 17:40:04       19 阅读
  2. Android 自定义Drawable实现跑马灯效果

    2024-07-17 17:40:04       22 阅读
  3. Dubbo的RPC协议有哪些独特之处

    2024-07-17 17:40:04       19 阅读
  4. vue中缩放比的使用

    2024-07-17 17:40:04       20 阅读
  5. Linux指令&&ros学习&&python深度学习&&bug学习笔记

    2024-07-17 17:40:04       18 阅读
  6. 中文科技核心论文发表

    2024-07-17 17:40:04       19 阅读
  7. MPS 后端

    2024-07-17 17:40:04       23 阅读
  8. C# ForgettableKnowledge

    2024-07-17 17:40:04       19 阅读