Dit zou voor jou moeten werken:
SELECT `t1`.`id` , COUNT(`t2`.`id`) AS `count`
FROM `t1` LEFT JOIN `t2` ON `t1`.`id` = `t2`.`id`
GROUP BY `t1`.`id`
Left join zorgt ervoor dat je alle rijen van t1 en COUNT(t2
. hebt) .id
) zorgt ervoor dat het alleen records telt waar t2.id niet null is (dat wil zeggen - degenen die echt bestaan in t2)