0
如何在不创建存储过程的情况下在oracle中实现以下功能?将多行结果分为单行但列不同
Data Set:
question_id element_id
1 7
1 8
2 9
3 10
3 11
3 12
Desired Result:
question_id element_id1 element_id2 element_id3
1 7 8 null
2 9 null null
3 10 11 12
你能提供你的表结构 – Beginner
我们可以假设每个'question_id'出现在数据集最多3次(或者是在编译时确定其他一些固定数量) ?或者是否需要根据表中的数据更改结果集中的列数? –