Abfrage über zwei Tabellen - tab1 enthält nicht
Hallo Gemeinde,
ich stehe vor folgendem Problem:
tab1 (ca 250.000 DS) (NAME ist hier unique)
NAME KINDER
Peter 1
Johann 2
Maria 1
tab2 (ca 10.000.000 Einträge) (NAME ist NICHT unique)
NAME
Anna
Peter
Johann
Uli
Maria
Anna
Uli
Anna
Es sind keine Fremdschlüssel definiert.
Kann ich mit
SELECT tab1.NAME, tab2.NAME FROM tab1 LEFT JOIN tab2 ON NOT tab1.NAME=tab2.NAME
all die DS in tab2 finden, die nicht in tab1 enthalten sind? Und wie kann ich diese löschen?
DELETE FROM tab2 WHERE NOT tab1.NAME=tab2.NAME
Danke für Eure Bemühungen
Andy
Subject
Views
Written By
Posted
Abfrage über zwei Tabellen - tab1 enthält nicht
654
December 21, 2018 12:42AM
Sorry, you can't reply to this topic. It has been closed.
Content reproduced on this site is the property of the respective copyright holders.
It is not reviewed in advance by Oracle and does not necessarily represent the opinion
of Oracle or any other party.