Pl / SQL-oracle 9i-手动透视
||
我们有一个包含三列的表:
Customer_name, Age_range, Number_of_people.
1 1-5 10
1 5-10 15
我们需要将不同年龄范围的所有人数作为单个查询的行返回。如果我们搜索客户#1,则查询应仅返回一行:
Header- Age Range (1-5) Age Range (5-10)
10 15
我们需要将所有结果都放在一行中。当我查询客户1时,结果应该是单个行组中的人数乘以age_range
。
解决这个问题的最佳方法是什么?
没有找到相关结果
已邀请:
4 个回复
犯痪桂涛杭
捻盒愧杯
括宠
要运行它,请使用:
希望对您有所帮助,请让我知道是否有任何错误,我自己没有对该函数进行测试。
览幕堤分
我们缺少一些细节吗?