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