SQL で多くの問題が発生しています。必要なことを行う方法がわかりませんが、一連の手順は次のとおりです。
テーブルを 2 つ用意します。表 1 には「game_id」があります
テーブル 2 には「game_id」と「id」があります。「game_id」は最初のテーブルと同じです。
表 1 はゲームのリストです。表 2 はフランチャイズのリストです。
フランチャイズのゲームのみを表示する SQL クエリを作成しようとしています。
私はこれを持っています:
SELECT * FROM gamedata_similar_games
INNER JOIN gamedata_franchises
ON gamedata_franchises.id='244'
WHERE gamedata_similar_games.game_id= '6959'
しかし、それは 335 の結果を返します。このゲームは、6 つのゲームが含まれるフランチャイズです。
これはわかりにくすぎませんか?