Players、PlayersArchive、Races の 3 つのテーブルがあります。Players テーブルと PlayersArchive テーブルはまったく同じ構造です。
Players と PlayersArchive には、PlayerID と Name があります。
Races では、1 行に次のように表示されます。
RaceID、Record1PlayerID、Record2PlayerID、Record3PlayerID、Record4PlayerID、および Record5PlayerID
タスクは Races テーブル全体を SELECT することですが、プレイヤー ID フィールドの代わりに名前を返す必要があります。
例えば:
Races table:
RaceID: 1
Record1PlayerID: 2
Record2PlayerID: 1
Record3PlayerID: 0
Record4PlayerID: 0
Record5PlayerID: 0
Players table:
PlayerID: 1
Name: Jhon
PlayersArchive table:
PlayerID: 2
Name: Jack
result:
1 Jack Jhon NULL NULL NULL