IDが紐づいている別テーブルのレーコード件数を取得したい
以下のように、tableAのIDに紐づくtableBがあります。
これらのテーブルに対してtableAの結果全てと、tableAのIDに紐づいているtableBの件数を、下記希望取得結果のような形で取得できるSQLはあるでしょうか?
現在の想定では、tableAの結果をループで回してtableBの件数を取得するしかないかなと考えています。
tableA
id | name
ーーーーーーー
1 | 山田太郎
2 | 鈴木次郎
3 | 田中三郎
tableB
id | tableA_id
ーーーーーーー
1 | 1
2 | 1
3 | 1
4 | 3
希望取得結果
1 | 山田太郎 | 3
2 | 鈴木次郎 | 0
3 | 田中三郎 | 1