これはあなたのために働くはずです:
SELECT `t1`.`id` , COUNT(`t2`.`id`) AS `count`
FROM `t1` LEFT JOIN `t2` ON `t1`.`id` = `t2`.`id`
GROUP BY `t1`.`id`
左結合により、t1からのすべての行とCOUNT(t2
。id
)t2.idがnullではないレコード(つまり、t2に実際に存在するレコード)のみをカウントするようにします
これはあなたのために働くはずです:
SELECT `t1`.`id` , COUNT(`t2`.`id`) AS `count`
FROM `t1` LEFT JOIN `t2` ON `t1`.`id` = `t2`.`id`
GROUP BY `t1`.`id`
左結合により、t1からのすべての行とCOUNT(t2
。id
)t2.idがnullではないレコード(つまり、t2に実際に存在するレコード)のみをカウントするようにします