WernerK: Mehrfaches Vorkommen finden

Beitrag lesen

Hallo Ilja,

danke für deine Erklärungen.

Mit folgender Abfrage bekomme ich nun alle Software Produkte die ein Kunde hat und zwar nur die wo es mehr als eine Bestellung gibt.

  
SELECT B.Kunde, A.IdKd,A.beschreibung, A.maschserien AS SerienNummer  
From  
software A  
LEFT JOIN bestellung B ON B.IdKd = A.IdKd  
WHERE SUBSTRING(A.maschserien, -6) IN  
(SELECT SUBSTRING(X.maschserien, -6)  
From  
software X  
WHERE X.maschserien != ""  
GROUP BY SUBSTRING(X.maschserien, -6)  
HAVING Count(*) > 1  
ORDER BY X.IdKd ASC)  
ORDER BY SUBSTRING(A.maschserien, -6) ASC, A.IdKd ASC  

Jetzt wäre es natürlich klasse, wenn man auch noch zusätzlich die Software Produkte anzeigen könnte die bei "software" nur einmal vorkommen, wo also die "maschserien" nur einmal vorkommt.
Geht das überhaupt in einer Abfrage?
Ansonsten müsste ich das halt im PHP Code als separate Abfrage machen.

viele Grüße
Werner