Skip to content

Latest commit

 

History

History
45 lines (32 loc) · 1.01 KB

_196. Delete Duplicate Emails.md

File metadata and controls

45 lines (32 loc) · 1.01 KB

All prompts are owned by LeetCode. To view the prompt, click the title link above.

Back to top


First completed : June 07, 2024

Last updated : July 01, 2024


Related Topics : Database

Acceptance Rate : 62.9 %


Solutions

Python

import pandas as pd

def delete_duplicate_emails(person: pd.DataFrame) -> None:
    person.sort_values(by='id', inplace=True)
    person.drop_duplicates(subset='email', keep='first', inplace=True)

SQL

# Write your MySQL query statement below
DELETE largerRepeat 
FROM Person largerRepeat, Person smallerRepeat 
WHERE largerRepeat.id > smallerRepeat.id 
    AND largerRepeat.email = smallerRepeat.email