Cześć,
Nie wiem czy to zmęczenie czy co, ale mam zagwozdkę.
Mam dwie tabele [przepraszam za złe formatowanie]:
employee:
ID NAME SURNAME IDENTIFICATION POSITION EMAIL
1 Anna Jopek XXXXXXX Manager [email protected]
2 Anna Jopek XXXXXXX Manager [email protected]
3 Anna Jopek XXXXXXX Manager [email protected]
4 Anna Jopek RTDDDDD Sprzątaczka [email protected]
5 Beata Mońka RFSWERR Manager [email protected]
6 Julia Wszak SEEEEEE Helpdesk [email protected]
7 Julia Wszak SEEEEEE Helpdesk [email protected]
8 Julia Wszak TTTTTTT Recepcja [email protected]
oraz
employee_details:
ID EMPLOYEE_ID
1 2
2 5
3 7
Potrzebuję skasować duplikaty z tabeli employee (za duplikat uważa się rekord który ma takie samo: name, surname, identification, position, email), które za razem nie są powiązane z employee_details. W przykładowych danych należy usunąć duplikaty o id : 1,3,6.
O ile wiem jak sprawdzić czy employee nie ma powiązania z employee_details to nie wiem jak zwinnie sprawdzić kwestię duplikatów. I prosiłbym Was o wsparcie :)
Baza danych to Postgres