토너먼트에 선수 명단이 있습니다.같은 목록을 쌍으로 반환하도록 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를 사용하여 이것을 알아 냈습니다. –