1. 程式人生 > >196. Delete Duplicate Emails

196. Delete Duplicate Emails

Write a SQL query to delete all duplicate email entries in a table named Person, keeping only unique emails based on its smallest Id.

+----+------------------+
| Id | Email            |
+----+------------------+
| 1  | [email protected] |
| 2  | [email protected]  |
| 3  | [email protected]
| +----+------------------+

Id is the primary key column for this table.
For example, after running your query, the above Person table should have the following rows:

+----+------------------+
| Id | Email            |
+----+------------------+
| 1  | [email protected] |
| 2  | [email protected]
| +----+------------------+

解題思路
使用拼接兩張自身表,刪除Email相同且id不為最小的所有Email

delete p1 from Person p1, Person p2 where p1.Email=p2.Email and p1.Id>p2.Id  

相關推薦

leetcode 196. Delete Duplicate Emails(SQL,刪除重複元組)39

貼原題: 解析:   本題是讓從Person表中刪除Email重複的元組。   那麼可以用自身連線寫法和子查詢寫法兩種。   自身連線即需要找出Email相等,Id最小的元組。   子查詢

leetcode 196. Delete Duplicate Emails 刪除重複的電子郵箱 mySQL (delete where group order)

# Write your MySQL query statement below # First method DELETE p1 FROM Person p1, Person p2 WHERE p1

leetcode 196. Delete Duplicate Emails delete

題意:刪除Email重複的行,保留Id最小的行,也就使每個Email只保留Id最小那個 思路:用刪除語句進行刪除 delete p1 from Person as p1, Person as

196. Delete Duplicate Emails

Write a SQL query to delete all duplicate email entries in a table named Person, keeping only unique emails based on its smallest I

【Leetcode】196. Delete Duplicate Emails (Easy)

1.題目Write a SQL query to delete all duplicate email entries in a table named Person, keeping only unique emails based on its smallest Id.翻

[LeetCode] Delete Duplicate Emails

rom log john tab bsp bob ping leetcode email Write a SQL query to delete all duplicate email entries in a table named Person, keeping onl

LeetCode Delete Duplicate Emails

Problem Write a SQL query to delete all duplicate email entries in a table named Person, keeping only unique emails based

[LeetCode] Delete Duplicate Emails 刪除重複郵箱

Write a SQL query to delete all duplicate email entries in a table named Person, keeping only unique emails based on its smallest Id. +----+------------

Delete Duplicate Emails

Write a SQL query to delete all duplicate email entries in a table named Person, keeping only unique emails based on its smalles

leetcode196-Delete Duplicate Emails(刪除重複並且id較大的資料)

問題描述: Write a SQL query to delete all duplicate email entries in a table named Person, keeping only unique emails based on its sma

[MySQL]LeetCode196 Delete Duplicate Emails

Write a SQL query to delete all duplicate email entries in a table named Person, keeping only unique emails based on its smallest Id. +

sql leetcode -Duplicate Emails

code etc 作用 region div 這樣的 技術 logs com 第一種解法: select distinct p1.Email as Email from Person p1, Person p2 where p1.Email=p2.Email an

182. Duplicate Emails--solution

query name table div tab find AI ould ble Write a SQL query to find all duplicate emails in a table named Person. +----+---------+ | Id |

182. Duplicate Emails

Write a SQL query to find all duplicate emails in a table named Person. +----+---------+ | Id | Email | +----+---------+ | 1 | [emai

LeetCode-查詢重複的電子郵箱(duplicate-emails)

題目難度: 簡單 編寫一個 SQL 查詢,查詢 Person 表中所有重複的電子郵箱。 示例: +----+---------+ | Id | Email | +----+---------+ | 1 | [email protected]

LeetCode Duplicate Emails

Problem Write a SQL query to find all duplicate emails in a table named Person. +----+---------+ | Id | Email | +----+-

LeetCode-Algorithms #007 Reverse Integer, Database #182 Duplicate Emails

LeetCode-Algorithms #007 Reverse Integer 給定一個32位整數, 將其各位反轉並返回, 如果結果超出取值範圍就返回0 1 class Solution { 2 public int reverse(int x) { 3 //對原數取絕對值

leetcode 182. Duplicate Emails

題意:查找出現一次以上的郵箱 select distinct x.Email /*這裡主要要加上distinct*/ from Person as x, Person as y where x

leetcode182. Duplicate Emails

create table if not exists Person_182 ( Id int(10) not null auto_increment, Email varchar(20) default null, primary

elasticSearch 2.3 delete-by-query plugin

type man int each blank eve sin color oca The delete-by-query plugin adds support for deleteing all of the documents which match the spec