Ilja: SQL Syntax

Beitrag lesen

yo,

Wenn id, legname und parentid immer in einer einzigen Kombination vorkommen, reicht dein Code mit der Ergänzung "GROUP BY parentid, id, legname" bereits.

das geht nicht, da bei jeden COUNT(*) nur der Wert 1 durch die gruppierung rauskommen würde. Der richtige Weg ist eine korrelierte Unterabfrage, die bei mysql ab version 4.1+ geht.

Ilja