【LeetCode-Database182】查找重复的电子邮箱(group by)

简介: 2.思路(1)创建一个名为excel的表,存用count统计过Email个数的一列。其中用group by语句常用于分组,这里是将邮箱们进行“归类”(说白了就是去重)。——example:如果需要统计一个公司内各个部门的员工工资总和分别为多少,可以使用select dept,sum(salary) from person group by dept;,其中dept表示部门类别。

1.题目

image.png


2.思路

(1)创建一个名为excel的表,存用count统计过Email个数的一列。

其中用group by语句常用于分组,这里是将邮箱们进行“归类”(说白了就是去重)。

——example:如果需要统计一个公司内各个部门的员工工资总和分别为多少,可以使用select dept,sum(salary) from person group by dept;,其中dept表示部门类别。

(2)select筛选出个数大于1的邮件。

3.代码

# Write your MySQL query statement below
select Email from(
    select Email,count(Email) as num
    from Person
    group by Email    
)as excel
where num>1;


相关文章
【LeetCode-Database196】删除重复的电子邮箱(delete)
2.思路 DELETE p1就表示从p1表中删除满足WHERE条件的记录。
189 0
【LeetCode-Database196】删除重复的电子邮箱(delete)
|
5月前
|
SQL Oracle 关系型数据库
WARNING: Too Many Parse Errors With error=911 When Running a JDBC Application Connected to an Oracle 19c database
WARNING: Too Many Parse Errors With error=911 When Running a JDBC Application Connected to an Oracle 19c database (
77 2
|
5月前
|
Oracle 关系型数据库
19c 开启Oracle Database Vault
19c 开启Oracle Database Vault
137 1
|
5月前
|
SQL Oracle 关系型数据库
Connect to Autonomous Database Using Oracle Database Tools
Connect to Autonomous Database Using Oracle Database Tools
47 1
|
4月前
|
Oracle 关系型数据库 Linux
Requirements for Installing Oracle Database/Client 19c on OL8 or RHEL8 64-bit (x86-64) (Doc ID 2668780.1)
Requirements for Installing Oracle Database/Client 19c on OL8 or RHEL8 64-bit (x86-64) (Doc ID 2668780.1)
34 0
|
5月前
|
人工智能 Oracle 关系型数据库
一篇文章弄懂Oracle和PostgreSQL的Database Link
一篇文章弄懂Oracle和PostgreSQL的Database Link
|
5月前
|
SQL Oracle 安全
Oracle Database Vault Access Control Components
Oracle Database Vault Access Control Components
37 0
|
5月前
|
Oracle 安全 关系型数据库
What Is Oracle Database Vault?
The Oracle Database Vault security controls protect application data from unauthorized access, and helps you to comply with privacy and regulatory requirements. You can deploy controls to block privileged account access to application data and control sensitive operations inside the database using
34 0
|
5月前
|
Oracle 关系型数据库 Linux
服务器Centos7 静默安装Oracle Database 12.2
服务器Centos7 静默安装Oracle Database 12.2
244 0
|
5月前
|
Oracle 关系型数据库 数据库
windows Oracle Database 19c 卸载教程
打开任务管理器 ctrl+Shift+Esc可以快速打开任务管理器,找到oracle所有服务然后停止。 停止数据库服务 在开始卸载之前,确保数据库服务已经停止。你可以使用以下命令停止数据库服务: net stop OracleServiceORCL Universal Installer 卸载Oracle数据库程序 一般情况运行Oracle自带的卸载程序,如使用Universal Installer 工具卸载。 点击开始菜单找到Oracle,然后点击Oracle安装产品,再点击Universal Installer。 点击之后稍等一会然后会进入进入下图界面,点击卸载产品。 选中要删除的Orac
530 1
下一篇
无影云桌面