「スキル」の2つの列、player1とplayer2をそれぞれ選択しようとしています。「player2」を削除してもクエリは機能しますが、その後は player1 のスキルのみが返されます。
したがって、私の質問は、このクエリで、player1 と player2 の両方からスキルを選択するのとは別に、どちらか一方だけからスキルを選択するために何が必要かということです。ありがとう。
SELECT skill
FROM player
WHERE (id IN
(SELECT player1,player2
FROM temp_table
WHERE (school = 0)))
ORDER BY weight