2 つのテーブルにデータがあります。
tbl_games
次の列があります。
game_id, season, date, home_team, visiting_team,
home_score, visiting score, home_score_half_time, visiting score_half_time
tbl_formation
次の列があります。
game_id, home_formation, home_team, visiting_team, visiting_formation
game_team
これらのテーブルのデータを、次の列を持つテーブルに追加したいと思います。
game_id, team_id, status, end_score, half_score, Formation
分離する代わりに、それらすべてを下に置き、特定のゲームのホーム チームかビジター チームかを示すステータスを表示home_team
visiting_team
したいと思います。team_id
以下のクエリを試していましたが、うまくいきませんでした
INSERT INTO Game_Team ( game_id, Team_ID, End_Score, half_score, Formation )
SELECT G.game_id, G.home_team, G.home_score_half_time, G.home_score, GL.home_formation
FROM tbl_games AS G
INNER JOIN tbl_formation AS GL ON G.game_id = GL.game_id;