Juergen: SUM nur einen Eintrag addieren, wenn doppelt

Beitrag lesen

Eigentlich funktioniert meine Abfrage gut...

SELECT count(ort) AS anzahl, sum(einwohner) AS menschen, gemeinde,ort FROM tabelle GROUP BY gemeinde ORDER BY gemeinde ASC

in jedem Datensatz habe ich

gemeinde, plz, ort, Einwohner

Abtenau	4001 Dorf   100
Abtenau	4002 Dorf   100
Abtenau	4003 Schorn 100
Abtenau	4004 Rigaus 100	

Manchmal ist der Ort Doppelt. Das hat damit zu tun weil es für den Ort noch eine Postleitzahl gibt. Wenn ich die Summer der Einwohner zusammenaddiere, soll die Einwohnerzahl nur einmal hergenommen werden, wenn der Ort doppelt in der Tabelle steht

Wie kann ich das Problem lösen?

Jürgen