Okay, schau ich mir an. Gut, dass ich mitm Kreuz keine Probleme hab
EDIT:
guuuutttt....
SELECT COUNT(CASE [is_main_cat] WHEN 1 THEN * ELSE 0 END) as maincount, COUNT(CASE [is_main_cat] WHEN 0 THEN * ELSE 0 END) as seccount FROM ber_catlinks GROUP BY cat_id ORDER BY cat_id ASC
Damit kann ich wohl schonmal die Counts einzeln holen, nehm ich an.
wenn ich das ganze jetzt auf meine
query erweitere, muss ich das praktisch nur so splitten:
SQL-Code:
SELECT cats.id as id, cats.parent as parent, cats.name as name, cats.info as info, COUNT(CASE [is_main_cat] WHEN 1 THEN * ELSE 0 END) as maincount, COUNT(CASE [is_main_cat] WHEN 0 THEN * ELSE 0 END)
FROM ber_cats as cats, ber_catlinks as links
WHERE cats.id = links.cat_id
GROUP BY cats.id, cats.parent, cats.name, cats.info
ORDER BY cats.id ASC
Werd gegebenenfalls heut abend nochmal dezent pushen, falls du bis dahin nichtgeantwortet hast
EDIT: ist auch überhaupt nicht dringend. Werd da vor am
sql sowieso nicht weiterarbeiten.