Seite 1 von 1

SQL: Zwei Tabellen vergleichen....

Verfasst: 02.04.2006 19:06
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

Verfasst: 02.04.2006 19:53
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

Verfasst: 02.04.2006 20:32
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