- 初始表格如下:**
| 会话标识|项目|
| - ------|- ------|
| 1个|T恤|
| 1个|长裤|
| 1个|帽子|
| 第二章|皮带|
| 第二章|鞋|
我希望生成一个表,其中所有唯一对都在同一个session_id中(我希望能够使用SQL,或者更好的是SQLAlchemy Python来完成此操作)。
- 下面是我想从上面的示例表生成的示例表:**
| 会话标识|项目a|项目b|
| - ------|- ------|- ------|
| 1个|T恤|长裤|
| 1个|T恤|帽子|
| 1个|长裤|帽子|
| 第二章|皮带|鞋|
1条答案
按热度按时间7tofc5zh1#
您可以按如下方式执行自联接:
请注意,此查询不会返回任何只有一个项的会话ID行。
Demo