SQL Query - WHERE clause anpassen
BigPete
- datenbank
Erstmal einen wunderschönen guten Mittag euch allen.
Und zwar habe ich folgendes Problem :
Tabelle_XYZ
Spalte_A | Spalte_B | Spalte_C|
-------------------------------
a| 1| 0|
b| 2| 0|
c| 3| 2|
d| 4| 2|
e| 5| 0|
f| 6| 5|
g| 7| 5|
h| 8| 0|
i| 9| 0|
j| 10| 0|
Und zwar möchte ich nun folgende Ausgabe erzeugen :
Ich möchte generell alle Spalten angezeigt kriegen bis auf die, welche in Spalte_B einen Wert haben welcher in Spalte_C enthalten ist
(sprich alle Zeilen bis auf die 2te & 5te)
Müsste dann wie folgt aussehen (ohne WHERE)
SELECT
Spalte_A,
Spalte_B,
Spalte_C FROM Tabelle_XYZ WHERE ...
wäre so nett und hilft mir jemand auf die Sprünge ?
Liebe Grüße,
Big Pete
SELECT
Spalte_A,
Spalte_B,
Spalte_CFROM Tabelle_XYZ WHERE ...
Spalte_B NOT IN (SELECT Spalte_C FROM Tabelle_XYZ)
Ich glaub das kann sogar jedes SQL-DBMS.
SELECT
Spalte_A,
Spalte_B,
Spalte_CFROM Tabelle_XYZ WHERE ...
Spalte_B NOT IN (SELECT Spalte_C FROM Tabelle_XYZ)
Ich glaub das kann sogar jedes SQL-DBMS.
Danke für die schnelle Hilfe, funktioniert problemlos - ich sollte wohl schleunigst mal ein paar SQL Wälzer lesen :)
Liebe Grüße,
Big Pete