私はトーナメントで選手のリストを持っています。PSQLのテーブルをクエリして、同じリストをペアとして返すにはどうすればよいですか?
tournament=> SELECT * FROM players;
name | player_id
-------------------+-----------
Twilight Sparkle | 9
Fluttershy | 10
Applejack | 11
Pinkie Pie | 12
Rarity | 13
Rainbow Dash | 14
Princess Celestia | 15
Princess Luna | 16
(8 rows)
これは、リストを見たいと思う方法です。 postgreSQLにそのようにするにはどうすればよいですか?
name1 | id1 | name2 | id2
-------------------+---------+-------------------+-------
Twilight Sparkle | 9 | Fluttershy | 10
Applejack | 11 | Pinkie Pie | 12
Rarity | 13 | Rainbow Dash | 14
Princess Celestia | 15 | Princess Luna | 16
(4 pairs)
私はこれをPythons itertoolsを使って考え出しました。 –