Senior Member |
|
Ik wil in selecteer aantal waardes uit de tabel item. Dan heb ik de tabel reacties daarop wil ik een count uitvoeren. Maar hij moet tellen alle rijen waar item_id gelijk is.
Weet iemand hou ik dit kan regelen.
Edit: Heb nu de volgende query deze telt wel maar als er nog geen reactie is negeert ie mijn item.
select i.id, i.title,i.`date`, c.name as cat, count(r.item_id) as reply
FROM blog_item i
JOIN blog_cat c on i.cat = c.id
join blog_reply r on i.id = r.item_id
group by r.item_id
SELECT i.id, i.title,i.`date`, c.name AS cat, count(r.item_id) AS reply FROM blog_item i JOIN blog_cat c ON i.cat = c.id JOIN blog_reply r ON i.id = r.item_id GROUP BY r.item_id
|