关闭

oracle 使用pivot 函数对查询结果集 列转换成行

标签: oraclepivot
670人阅读 评论(0) 收藏 举报
select * from (
      select zdvalue as zdvalue,id,zdname
      from bbaa
   )
   pivot  //\这个函数有三个元素(参数)
    (
      max(zdvalue)// 1:聚合函数 可以是 sum ,count,等等 2: for 后面跟的是要翻转的列名 3: in 过滤条件
      for zdname in ('age','height','name','weight')

   )

 下面我们实验一下,创建一个表如下的结构的


然当使用翻转之后就变成下面这样的了:


1
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

oracle关键字pivot行转列【坑爹的三小时,动脑经真累 】

首先感谢提供Oracle的行列转换丝路!!!
  • xb12369
  • xb12369
  • 2014-09-25 18:18
  • 35909

Oracle 动态SQL实现SQL查询子集行转列

动态SQL实现SQL查询子集行转列
  • CrazyMo_
  • CrazyMo_
  • 2015-08-21 16:38
  • 3115

Oracle Pivot函数语法详解及应用实例

遇到一个难题,需要将单列数据根据分列显示,需要用到Pivot语法。 参照现有的query,写了一段类似以下script片段的sql语句,问题搞定。经验总结:能用SQL搞定的问题,就不要人工去处理(效...
  • hpdlzu80100
  • hpdlzu80100
  • 2016-12-30 18:05
  • 1154

使用HIBERNATE的SQL查询并将结果集自动转换成POJO

在某些场合下,我们可能想使用HIBERNATE的框架提供的SQL查询接口,但是,由于实体没有做映射,HIBERNATE不能把结果集转换成你想要的List,本文讨论如何在这种情况下让HIBERNATE直...
  • xiaozaq
  • xiaozaq
  • 2016-12-10 11:11
  • 455

使用HIBERNATE的SQL查询并将结果集自动转换成POJO

在某些场合下,我们可能想使用HIBERNATE的框架提供的SQL查询接口,但是,由于实体没有做映射,HIBERNATE不能把结果集转换成你想要的List,本文讨论如何在这种情况下让HIBERNATE直...
  • u010854543
  • u010854543
  • 2015-03-12 16:33
  • 322

使用HIBERNATE的SQL查询并将结果集自动转换成POJO

在某些场合下,我们可能想使用HIBERNATE的框架提供的SQL查询接口,但是,由于实体没有做映射,HIBERNATE不能把结果集转换成你想要的List,本文讨论如何在这种情况下让HIBERNATE直...
  • Bristy_pu
  • Bristy_pu
  • 2012-08-28 11:46
  • 544

将jdbc结果集转换成对象列表

参考url:http://llying.iteye.com/blog/219020 备注:如果运行提示类型转换错误,可能model个别对象属性需要设置为BigInteger(参考对应表的字段属性) 1...
  • huoyuanshen
  • huoyuanshen
  • 2016-02-25 22:24
  • 254

java中 sql查询结果集转换成javabean

1. hibernate的addEntity(),addScalar()等方式 2. 今天碰到的,因为接收到值是一个json格式字符串{"org_no":xxx,"sys_no":"xxx",...
  • jar4161
  • jar4161
  • 2017-06-30 18:54
  • 304

使用OPENXML函数将XML文档转换为行结果集

FOR XML子句都是将行结果集转换为XML结果集,那么如果想要将XML文档转换成行结果集,这时就要使用OPENXML函数。OPENXML在SQL Server 2000中就已经提供,但是在SQL S...
  • studyzy
  • studyzy
  • 2013-09-10 14:20
  • 890

oracle函数返回结果集(动态查询Sql并定义游标)

create or replace function f_xxcg_kqtjzb (p_dwid in varchar2, --单位 p_ry in varchar2, --人员姓名(模糊匹配) p_...
  • kuangfengbuyi
  • kuangfengbuyi
  • 2015-05-13 17:01
  • 5142
    个人资料
    • 访问:2824次
    • 积分:107
    • 等级:
    • 排名:千里之外
    • 原创:7篇
    • 转载:1篇
    • 译文:0篇
    • 评论:0条