2009-06-26 21 views

Antwort

1

SQL-Code

SELECT ID1,COUNT(ID2) FROM TBTEST 
WHERE ID2 IN(3,10,11) 
GROUP BY ID1 
HAVING COUNT(ID2)=3 

Ist das, was Sie brauchen?

+0

Die Gruppierung ist nicht notwendig, weil jedes Vorkommen von ID2 = 3 nur einmal pro ID1 auftritt. – guerda

2
SELECT distinct(ID1) FROM TBTEST WHERE ID2 IN(3,10,11) 
+0

Entschuldigung. Zum Beispiel, ID1 = 4 nur mit ID2 = 3, sollte nicht zurückkehren. –

Verwandte Themen