SQL: Zwei Tabellen vergleichen....

Fragen zu allen anderen Programmiersprachen.
Torakas
Beiträge: 63
Registriert: 13.09.2004 09:56

SQL: Zwei Tabellen vergleichen....

Beitrag von Torakas »

Hi Leute,

ich hab ein kleines Problem. Ich muss dringends eine Abfrage schreiben in der zwei Tabellen mit einander verglichen werden aber nur das ausgeben was nicht in der zweiten Tabelle steht.

Beispiel:
Tabelle1: idnr: 1,2,3,4,5,6,7,8,9,12

Tabelle2: idnr: 3,5,8

Ausgabe ist also alle id´s ausser 3,5 und 8

Wer kann mir helfen bei dem SQL String. Dickes Danke schonmal voraus.

Gruß,
Torakas
Benutzeravatar
DataMiner
Beiträge: 220
Registriert: 10.10.2004 18:56

Beitrag von DataMiner »

MINUS

Liefert die Zeilen der ersten Tabelle, die in der zweiten Tabelle nicht enthalten sind.

Beispiel mit zwei Tabellen Tabelle1 und Tabelle2:

Code: Alles auswählen

      SELECT * FROM Tabelle1 MINUS SELECT * FROM Tabelle2
__________________________________________
Weniger glauben - mehr wissen!
------------------------------------------------------
Proud beneficial owner of SpiderBasic, PureBasic 3.x, 4.x, 5.x and PureVisionXP
Torakas
Beiträge: 63
Registriert: 13.09.2004 09:56

Beitrag von Torakas »

DataMiner hat geschrieben:MINUS

Liefert die Zeilen der ersten Tabelle, die in der zweiten Tabelle nicht enthalten sind.

Beispiel mit zwei Tabellen Tabelle1 und Tabelle2:

Code: Alles auswählen

      SELECT * FROM Tabelle1 MINUS SELECT * FROM Tabelle2
Super, danke von dir... Waere da nie draufgekommen. Mal schauen ob das auch SQLite kann.

Gruß,
Torakas
Antworten