ユーザーのリストを含むテーブルがあり、次のようにユーザー テーブルを取得するとします。
SELECT userid FROM users WHERE year = 2012
これにより、ユーザーのリスト、具体的にはユーザー ID (数字) が生成されます。
したがって、リストが次のようになっているとしましょう (ランダムなユーザー ID):
1234
9532
0983
2098
1980
他のテーブルには、ユーザーのお気に入りの色があり、色ごとに 1 つのエントリがあります。したがって、ユーザー 1234 はテーブルに複数のエントリを持つことができます (fav_colors と呼びましょう)。
1234 red
1234 blue
9532 yellow
9532 red
0983 blue
0983 purple
これは、私が把握しようとしている概念の非常に単純化された例です。年が 2012 年であるユーザー (最初のクエリから) と、赤が好きなユーザーを表示する 1 つのクエリを作成するにはどうすればよいでしょうか? users テーブルと fav_colors テーブルのクエリを組み合わせるのに問題があります
ありがとう