Ich kann zwei Abfragen erstellen und die zusammenklinken
---- Abfrage1
SELECT UID FROM Tabelle WHERE KID="AA";
---- Abfrage2 SELECT UID FROM Tabelle WHERE KID="BB";
--- dann tut es ein einfacher Join SELECT UID FROM Abfrage1 INNER JOIN Abfrage2 ON Abfrage1.UID = Abfrage2.UID;
--
Viele Gr��e Hubert Daubmeier
----- Original Message ----- From: <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Friday, January 21, 2005 1:59 PM
Subject: [Coffeehouse] SQL Frage
Hallo, hier ein kleine SQL Frage.
Folgende Tabelle ist gegeben, Spaltentypen sind egal, die Kombination aus UserID und KategorieID ist eindeutig (beides Schl�ssel):
UserID| KategorieID ~~~~~~~~~~~~~~~~~~~~~~~ 1 | AA 1 | BB 1 | CC 2 | AA 2 | DD 3 | BB 3 | FF 4 | XX 4 | AA 4 | BB
Nun br�uchte ich eine Liste mit allen UserIDs, die sowohl der Kategorie AA also auch der Kategorie BB zugewiesen sind. Eine von beiden reicht nicht, es m�ssen beide KategorieIDs sein.
Also in dem obigen Beispiel UserID 1 und UserID 2. Ergebnis:
UserID ~~~~~~~ 1 2
Geht da was? Danke f�r die Hilfe, marcus
_______________________________________________ Coffeehouse Mailingliste, Postings senden an: [email protected] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/coffeehouse
