我对postgreSQL不熟悉。我的目标是运行一个查询,返回每个proposal_id所列出的所有item_id,其中每个唯一的proposal_id是单独的行条目,并且每个item_id都是该行条目中的一个列。
表1数据如下:
这是我想要它看起来的样子:
挑战在于我可以为任何数量的条目拥有相同的proposal_id,从1到11个或更多。
这是一个简化版本,用于提出这个问题。一旦我解决了这个问题,我的计划是从其他表中加入每个item_id和proposal_id的附加数据。
非常感谢任何帮助。
谢谢!
编辑:修复了表格美学。
表1数据如下:
proposal_id item_id
1 83054
1 81048
2 71384
2 24282
2 19847
2 18482
3 84720
4 18081
4 73018
这是我想要它看起来的样子:
proposal_id item_id_1 item_id_2 item_id_3 item_id_4 item_id_n
1 83054 81048
2 71384 24282 19847 18482
3 84720
4 18081 73018
挑战在于我可以为任何数量的条目拥有相同的proposal_id,从1到11个或更多。
这是一个简化版本,用于提出这个问题。一旦我解决了这个问题,我的计划是从其他表中加入每个item_id和proposal_id的附加数据。
非常感谢任何帮助。
谢谢!
编辑:修复了表格美学。