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 zz@zz.pl
2 Anna Jopek XXXXXXX Manager zz@zz.pl
3 Anna Jopek XXXXXXX Manager zz@zz.pl
4 Anna Jopek RTDDDDD Sprzątaczka ww@ww.pl
5 Beata Mońka RFSWERR Manager pp@pp.pl
6 Julia Wszak SEEEEEE Helpdesk ee@ee.pl
7 Julia Wszak SEEEEEE Helpdesk ee@ee.pl
8 Julia Wszak TTTTTTT Recepcja uu@uu.pl
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