SELECT a.id, COUNT(b.toid)
FROM a,b
WHERE a.id = b.toid
GROUP BY a.idWie aber kann ich mir zusaetzlich die id's ausgeben lassen, die keine toid's besitzen?
Meinst du das so?
SELECT a.id, COUNT( b.toid )
FROM a LEFT JOIN b ON a.id = b.toid
GROUP BY a.id
Ein LEFT JOIN liefert alle linken Felder auch wenn es keine rechten dazu gibt.