アソシエーションテーブルを使用するテーブルに参加しようとすると助けが必要です。アソシエーションテーブルに左寄せ
私は、ユーザーテーブル
Users Table
user_id
user_name
Association Table
user_id
project_id
Project Table
project_id
project_name
を持っている私は、彼らが関連付けられているプロジェクトのユーザーカウントをプルする必要があります。
SELECT u.user_name, COUNT(p.project_id) projects
FROM users u
LEFT JOIN association a ON u.user_id = a.user_id
GROUP BY u.user_name
2つのテーブルを関連付けるにはどうすればよいですか?
クエリはそのまま動作するはずです(少し改善することはできますが)。ここで何が問題なの? – Jon
何が間違っていますか? –