Ich muss verschiedene Elemente einer Spalte extrahieren, indem Sie zwei Bedingungen für eine andere Spalte verwenden. Zum Beispiel:SQL: Wählen Sie mit zwei Bedingungen für eine Spalte
c1 | c2
---------
u | a
v | b
w | c
x | a
x | b
x | c
y | a
y | c
Ich mag, dass die Einträge von c1, wenn c2 'a' enthalten, aber nicht 'b'. Die zurückgegebenen Namen sollten "u" und "y" sein.
Jede Hilfe wird geschätzt, danke.
Haben Sie schon etwas probiert? Stack Overflow ist kein kostenloser Hausaufgabenservice. –
Ich habe versucht "SELECT DISTINCT c1 aus der Tabelle WHERE c2 = 'a' UND c2! = 'B'", schneiden und ein paar andere Methode. Es hat nicht funktioniert ... –
Ich stimme zu, das riecht nach Hausaufgaben, aber es war einfach faszinierend genug, dass ich sowieso eine Antwort anbot. –