title image


Smiley Re: SQL Statement - brauche Hilfe irgendwas funzt nicht ganz.
Deine WHERE-Bedingung tut nicht das, was du willst.



Bisher haben wir aber nur deine WHERE-Bedingung gesehen, nicht dein Wunschergebnis.



Wenn du nicht willst, dass NR aufgeführt werden, die auch in anderen IDBLOCKs auftauchen, dann musst du diese explizit ausschließen:

SELECT o.Nr AS NUMBER, COUNT(*) AS COUNTER

FROM ORDERS o WHERE

o.idBlock IN (100,187)

AND o.Status != 'DEAD'

AND NOT o.NR IN (SELECT o1.nr

FROM orders o1

WHERE o1.idBlock NOT IN (100,187))

GROUP BY o.Nr

HAVING COUNT(*) > 1;

Aber so richtig weiß ich nicht, was du eigentlich erreichen willst.



Gruß

Saluk





diu vive floreque.
Spockus

erreicht am 04.03.2008 09:47:23

geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: