请教 oracle10g 行列数据转换问题 本帖最后由 ndsc1qqqqqq 于 2012-04-12 17:25:07 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这叫啥需求啊。最终展示结果?sbid列只有1、2、3内容?还有4、5、6 不。要是不固定,没得玩了。 select 'abmc' "sbid",max(decode(sbid,1,sbmc,null) )"1",max(decode(sbid,2,sbmc,null) )"2",max(decode(sbid,3,sbmc,null) )"3"from code unionselect 'zt1' "sbid",max(decode(sbid,1,zt1,null) )"1",max(decode(sbid,2,zt1,null) )"2",max(decode(sbid,3,zt1,null) )"3"from codeunionselect 'zt2' "sbid",max(decode(sbid,1,zt2,null) )"1",max(decode(sbid,2,zt2,null) )"2",max(decode(sbid,3,zt2,null) )"3"from codeunionselect 'zt3' "sbid",max(decode(sbid,1,zt3,null) )"1",max(decode(sbid,2,zt3,null) )"2",max(decode(sbid,3,zt3,null) )"3"from code 前提是所有列的数据形式都为varchar2 都是varchar2的? Data和number字段该如何处理呢? sql选择查询问题~ oracle查询 初学oralce 问一个sql查询的题目?(没有积分) 当QQ被人盗了应用什么样的办法找回来最合适? update 语句为什么不立刻生效?? 求一条SQL的写法 关于无法编译存储过程。 请问怎么改写? ORACLE "oo4o" 的问题 各位高手,教教我! 大家好,sqlserver转oracle,大家帮忙这怎么改啊 oracle的监听是做什么用的?
sbid列只有1、2、3内容?还有4、5、6 不。要是不固定,没得玩了。
max(decode(sbid,1,sbmc,null) )"1",
max(decode(sbid,2,sbmc,null) )"2",
max(decode(sbid,3,sbmc,null) )"3"
from code
union
select 'zt1' "sbid",
max(decode(sbid,1,zt1,null) )"1",
max(decode(sbid,2,zt1,null) )"2",
max(decode(sbid,3,zt1,null) )"3"
from code
union
select 'zt2' "sbid",
max(decode(sbid,1,zt2,null) )"1",
max(decode(sbid,2,zt2,null) )"2",
max(decode(sbid,3,zt2,null) )"3"
from code
union
select 'zt3' "sbid",
max(decode(sbid,1,zt3,null) )"1",
max(decode(sbid,2,zt3,null) )"2",
max(decode(sbid,3,zt3,null) )"3"
from code
都是varchar2的? Data和number字段该如何处理呢?