so hab das nunmal so versucht - nun muss noch ne schöhnheitsop dran
Count(r.NAME) bringt mir den wert 7 - sollte aber 1 sein :/ - ich denke mal weiles sieben zutaten sind - aber ich steig da so langsam net mehr so richtig durch :/
SQL-Code:
SELECT U.*, Count(r.NAME)
FROM kategorien U
JOIN kategorien K, rezept r, zutat z ON K.ID = U.KAT_ID AND U.KAT_ID = r.KAT_ID AND U.iPos = z.iPos AND z.REZ_ID = r.ID
GROUP BY U.ID
ORDER BY K.iPos, U.iPos
dann hätte ich zumindestmal die unterkategorie - würde noch die hauptkategorie fehlen
gruß