Hey,
Ik ben bezig met het opstellen van een categorie systeem alleen om querys te verminderen dacht ik of dit mogelijk is, op google was helaas niet veel te vinden..
Ik heb een table "product_category" hier zitten alle categorieën in die er zijn en in de tabel "product" staan alle producten met het ID van de categorie. Hoe kan ik in één query zorgen dat ik de id+naam van de categorie, normaal gewoon:
met de alle eraan gekoppelde product ids krijg. Volgens mij gaat dit niet met LEFT JOIN.. Maar ik beweer me wel is ergens gezien te hebben..
Dus dat ik bijvoorbeeld als output heb:
Quote:
category_id = 1
category_name = Algemeen
product_ids = 1,4,5,8,9
Alvast bedankt!
Wouterr
Ik ben bezig met het opstellen van een categorie systeem alleen om querys te verminderen dacht ik of dit mogelijk is, op google was helaas niet veel te vinden..
Ik heb een table "product_category" hier zitten alle categorieën in die er zijn en in de tabel "product" staan alle producten met het ID van de categorie. Hoe kan ik in één query zorgen dat ik de id+naam van de categorie, normaal gewoon:
SELECT * FROM product_category WHERE category_id = [ID] LIMIT 1 met de alle eraan gekoppelde product ids krijg. Volgens mij gaat dit niet met LEFT JOIN.. Maar ik beweer me wel is ergens gezien te hebben..
Dus dat ik bijvoorbeeld als output heb:
Quote:
category_id = 1
category_name = Algemeen
product_ids = 1,4,5,8,9
Alvast bedankt!
Wouterr


