Bekomme eine Abfrage einfach nicht hin!

01/12/2007 - 03:11 von Andy Dorwald | Report spam
Hallo NG,

sitze hier schon den ganzen Abend und es macht einfach nicht "Klick".
Entweder habe ich einen Denkfehler oder ich bin zu bl...!

Habe folgendes Szenario in einer Tabelle:

KundeID Typ Art
1 7 A
1 7 B
1 7 D
1 7 E
2 5 E
2 7 E
2 7 B
3 2 A
3 2 Z
3 0 A
3 9 X

...jetzt möchte ich alle KundenID's erhalten, bei denen (Typ=7 mit der Art
"E" UND Typ=7 mit der Art "B") vorkommen.
In diesem Beispiel möchte ich somit als Ergebnis die KundeID's 1 und 2
erhalten.

Aber wie mache ich das??? Vielleicht mit einer verschachtelten Abfrage? Puh,
Kopf qualm...

Kann mir jemand helfen?
THX, Andy
 

Lesen sie die antworten

#1 Peter Fleischer
01/12/2007 - 08:55 | Warnen spam
"Andy Dorwald" schrieb im Newsbeitrag
news:fiqftk$ahu$00$

Habe folgendes Szenario in einer Tabelle:

KundeID Typ Art
1 7 A
1 7 B
1 7 D
1 7 E
...
...jetzt möchte ich alle KundenID's erhalten, bei denen (Typ=7 mit der Art
"E" UND Typ=7 mit der Art "B") vorkommen.
In diesem Beispiel möchte ich somit als Ergebnis die KundeID's 1 und 2
erhalten.

Aber wie mache ich das??? Vielleicht mit einer verschachtelten Abfrage?
Puh, Kopf qualm...



Hi Andy,
ein der Möglichkeiten wàre:

SELECT * FROM Tab WHERE Typ = 7 AND Art IN ('A', 'B')


Viele Gruesse

Peter

Ähnliche fragen