SELECT Maschinennummer, count(Kundennummer) AS Anzahl FROM MaschinenOrte GROUP BY Maschinennummer
COUNT(Kundennummer) zählt alle Sätze, wo die Kundennummer nicht null ist. Brauchst Du diesen Filter oder willst Du einfach nur wissen, wieviele Maschinenorte Du pro Maschinennummer hast? Im letzteren Fall reicht COUNT(*).
HAVING COUNT(*) > 1
(oderHAVING COUNT(Kundennummer)>1
) hinter GROUP BY Maschinennummer erfüllt im Übrigen deinen Wunsch. HAVING Anzahl > 1 wäre sprechender, geht meines Wissens aber nicht, weil rein formal in dem Moment, wo HAVING verarbeitet wird, die Spalten noch nicht projiziert sind.Rolf
Vielen Dank, mit Having funktioniert es (COUNT(Kundennummer)>1), leider nicht mit HAVING Anzahl > 1