「ユーザー」テーブル、「ゲーム」テーブル、ユーザー間のゲームの居住者の関係を備えた「Game_User」テーブルを備えたデータベースがあります。各「ゲーム」には、ゲームの動きと参加した2人のユーザーのIDに関する情報があります。
SQLクエリを生成して、「ゲーム」テーブルを更新および入力します。両方のプレイヤーのユーザー名
「ゲーム」テーブルの両方のプレイヤーのユーザー名を更新するには、次のSQLコンサルテーションを使用できます。

SQL

ゲームGを更新します。
g.user1_id = u1.idにユーザーU1に参加します
g.user2_id = u2.idにu2を結合します
g.user1_name = u1.name、g.user2_name = u2.name;


この相談では、Join句を使用して、「ゲーム」テーブルに保存されているユーザーIDに従って「ゲーム」と「ユーザー」テーブルに参加します。次に、「user1_name」と「user2_name」列の値は、「ユーザー」テーブルのユーザーの対応する名前を持つ「ゲーム」テーブルで更新されます。

テーブル「ゲーム」の「user1_id」列「ゲーム」は、最初のプレーヤーのIDを指すことが重要です。列「user2_id」は2番目のプレーヤーのIDを指し、コンサルテーションがテーブルに正しく参加できるようにします。