chandlurmark
Gebruiker
- Lid geworden
- 12 mrt 2008
- Berichten
- 58
LBeste mensen,
Ik heb een vraag over een select query. Ik heb een scriptje gebouwd dat alle verhalen laat zien die in een tabel staan. In een andere tabel staan de reacties op elk verhaal. (natuurlijk gekoppeld met het id) Nu is mijn vraag hoe ik per verhaal het aantal reacties te zien krijg. Ik had zelf al iets gebouwd:
[sql]select
left(reisverhalen.reisverhaal,20) as reisverhaal,
reisverhalen.reisverhaalid as reisverhaalid,
count(reisverhaalid) as countreacties
from reisverhalen
inner join reisverhalen_reactie on reisverhalen_reactie.reactieid=reisverhalen.reisverhaalid
GROUP BY reisverhalen.reisverhaalid, reisverhalen_reactie.reactieid
order by reisverhalen.reisverhaalid
DESC LIMIT 5[/sql]
Alleen met deze query krijg ik alleen verhalen te zien die een reactie hebben. Hoe krijg ik het voor elkaar dat ik ook verhalen te zien krijg zonder reactie??
Ik heb een vraag over een select query. Ik heb een scriptje gebouwd dat alle verhalen laat zien die in een tabel staan. In een andere tabel staan de reacties op elk verhaal. (natuurlijk gekoppeld met het id) Nu is mijn vraag hoe ik per verhaal het aantal reacties te zien krijg. Ik had zelf al iets gebouwd:
[sql]select
left(reisverhalen.reisverhaal,20) as reisverhaal,
reisverhalen.reisverhaalid as reisverhaalid,
count(reisverhaalid) as countreacties
from reisverhalen
inner join reisverhalen_reactie on reisverhalen_reactie.reactieid=reisverhalen.reisverhaalid
GROUP BY reisverhalen.reisverhaalid, reisverhalen_reactie.reactieid
order by reisverhalen.reisverhaalid
DESC LIMIT 5[/sql]
Alleen met deze query krijg ik alleen verhalen te zien die een reactie hebben. Hoe krijg ik het voor elkaar dat ik ook verhalen te zien krijg zonder reactie??
Laatst bewerkt door een moderator: