O.g. Problem erweist sich gerade als Kopfnuss! Ohne Änderung an der Tabelle darf kein leerer Array enstehen, sondern wenn sum(spalte) nix ergibt dann "0". Nachbearbeitung mit PHP wäre unschön. Für zielführende Tipp, bereits jetzt besten Dank!
Hallo, soetwas wie: Code: select sum(coalesce(SPALTE, 0) from TABELLE; prüft jeden Datensatz, oder besser, weil schneller, da nicht jeder Datensatz einzeln geprüft wird: Code: select coalesce(sum(SPALTE), 0) from TABELLE; gibt 0 zurück, wenn sum(SPALTE) als Ergebnis NULL liefert. Die Funktion coalesce() gibt den ersten Wert aus der Liste zurück, der nicht NULL ist. Gruß Alexander