私は2つのテーブル(メンバー、duty_sched)を持っています。各メンバーがduty_schedテーブルに表示される回数をカウントできるようにしたいです。これは、数週間検索した後に私が持っているものです
SELECT
members.fname,
members.lname,
(SELECT COUNT(duty_sched.id) FROM duty_sched
WHERE 'duty_sched.mbr_id' = 'members.mbr_id') AS shifts
FROM members
ORDER BY members.lname, members.fname
私が得ている出力はすべてゼロです。私が見せたいのは次のとおりです。
ネームシフト ボブ・スミス 4 ジェーン・ジョンソン 2
私が得ることができるどんな助けも大歓迎です。