oracle行转列

oracle行转列,第1张

概述一、格式 pivot(聚合函数(prem_codes))      for scy_lvl  in (1 as   列1, 2 as 列2,3 as列3,4 as 列4)   二、举例:对下表查询查询出来的scy_lvl列转行 1、先查询出表数据 2、对scy_lvl列的行数据分4列为列名,并取prem_codes的值为列值   三、聚合函数的区别 1、查询表数据   2、最大值     3、统计

一、格式

pivot(聚合函数(prem_codes))

     for scy_lvl  in (1 as   列1, 2 as 列2,3 as列3,4 as 列4)

 

二、举例:对下表查询查询出来的scy_lvl列转行

1、先查询出表数据

2、对scy_lvl列的行数据分4列为列名,并取prem_codes的值为列值

 

三、聚合函数的区别

1、查询表数据

 

2、最大值

 

 

3、统计个数

总结

以上是内存溢出为你收集整理的oracle行转列全部内容,希望文章能够帮你解决oracle行转列所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/1152810.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-31
下一篇 2022-05-31

发表评论

登录后才能评论

评论列表(0条)

保存