Oracle对查询结果使用Pivot函数来进行行转列
Pivot使用注意事项
pivot是oracle11版本中新增函数
用于行列转换
使用
借用图片:源地址 https://www.cnblogs.com/xiao02fang/p/9705609.html
如图所示:假定需求内容为:列出每个省前四的城市,同一行显示。如果使用二维数组的数据结构来操作,有些过于繁琐。这时就可以使用pivot函数,在数据库中就查出所需要的成品效果。
以此为例,SQL为:
select * from (select nation,city,ranking from temp)pi
原创
2021-11-30 17:28:30 ·
519 阅读 ·
1 评论