このようなSQLデータがあります
events
id name capacity
1 Cooking 10
2 Swimming 20
3 Archery 15
registrants
id name
1 Jimmy
2 Billy
3 Sally
registrant_event
registrant_id event_id
1 3
2 3
3 2
「イベント」のすべてのフィールドと、そのイベントに現在登録されている人数を示す追加フィールドを選択したいと思います。この場合、アーチェリーの登録者は 2 人、水泳の登録者は 1 人、料理の登録者は 0 人になります。
これは単一のクエリで実現できると思いますが、正しい構文はわかりません。そのデータを取得するためのクエリはどのように作成されますか?
更新: すばらしい回答をありがとうございます。