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
(oder HAVING 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