mam tablicę test
Kod
id|parent_id|name
jak pobrać dane z kategorii sumując przy tym liczbę podkategorii?
pozdrawiam.
SELECT * FROM test t WHERE t.parent_id = 0
SELECT *, count(id) AS ile FROM test t WHERE t.parent_id = 1
SELECT parent_id, count(id) FROM tabele GROUP BY parent_id
SELECT parent_id, count(*) FROM tabele GROUP BY parent_id
SELECT *, parent_id, count(*) AS ile FROM test GROUP BY parent_id
SELECT *, (SELECT COUNT(*) FROM test WHERE t.id = test.parent_id) count FROM `test` t WHERE parent_id = 0