社区
Oracle
帖子详情
oracle9i中如何实现表中数据的行列转换,用一条sql语句实现。--急
luckysxn
2004-01-29 10:59:52
表a中: select aa,bb from a;
aa bb
1 1
2 2
3 3
4 4
5 5
6 6
能否用一条语句实现以下结果:
1 2 3 4 5 6
1 2 3 4 5 6
谢谢呀。
...全文
195
8
打赏
收藏
oracle9i中如何实现表中数据的行列转换,用一条sql语句实现。--急
表a中: select aa,bb from a; aa bb 1 1 2 2 3 3 4 4 5 5 6 6 能否用一条语句实现以下结果: 1 2 3 4 5 6 1 2 3 4 5 6 谢谢呀。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wxyq
2004-06-08
打赏
举报
回复
也许去看看大夫就可以解决料阿
dinya2003
2004-06-08
打赏
举报
回复
不确定的个数,写个函数循环处理,或许可以.
一把吉他
2004-06-07
打赏
举报
回复
http://dev.csdn.net/Develop/article/22/22675.shtm
看看这个或许有帮助
wspeed
2004-06-07
打赏
举报
回复
写个后台包吧,传进一个参数,返回你想要的数据
luckysxn
2004-01-29
打赏
举报
回复
1
2
3
4
5
是不确定的,不知道如何解决
zlqs
2004-01-29
打赏
举报
回复
select max(decode(aa,1,1)) col1,max(decode(aa,2,2)) col2,……,max(decode(aa,40,40)) col40 from a
union
select max(decode(bb,1,1)) col1,max(decode(bb,2,2)) col2,……,max(decode(bb,40,40)) col40 from a
太多了,等待高手解答
luckysxn
2004-01-29
打赏
举报
回复
有40到50项,可能更多
请给个例子,谢谢
zlqs
2004-01-29
打赏
举报
回复
楼主不会是有很多的项吧?用decode实现不了么?
【SQL应知应会】
行列
转换
(三)•
Oracle
版
本文详细介绍了
Oracle
中
如何进行
行列
转换
,包括通用的case when方法、
Oracle
特有的decode()函数和透视表函数pivot(),以及列转行的union和unpivot()方法。适合对MySQL有一定了解并希望深入学习
Oracle
数据
库的读者。
oracle
sql语句
大全
本文详细介绍了
Oracle
数据
库的
SQL语句
与函数应用,涵盖了
数据
定义、查询、操作及控制语言,包括创建、删除
数据
库,表操作,
数据
查询与更新,以及各种SQL函数如字符、数字、日期函数的使用技巧。
Oracle
实现
行列
转换
的方法分析
本文介绍了
Oracle
中
进行
行列
转换
的几种方法,包括固定列数的
转换
、不定列
转换
以及应对列数不固定的情况。详细讲解了如何使用
SQL语句
、PL/SQL以及decode函数来
实现
数据
的
行列
互换,提供了具体的示例和代码片段。
Oracle
9i
数据
库驱动程序详细介绍与应用
本文围绕
Oracle
9i
数据
库管理系统展开,介绍其架构特点与企业级应用。阐述了JDBC和ODBC驱动程序的定义、类型、优缺点及与
Oracle
9i
的整合方法。还讲解了RAC的概念、优势和部署策略,以及
Oracle
9i
的高级特性,如SQL增强、
数据
仓库功能等,为企业
数据
库应用提供支持。
Oracle
9i
SQL
中
文教程全面解析
本教程围绕
Oracle
9i
SQL展开,介绍
数据
库基本结构与
数据
类型,涵盖SQL基本查询、DML和DDL操作,还涉及PL/SQL编程、事务处理、游标等内容。通过学习,读者可掌握
Oracle
数据
库管理和操作的各项功能与最佳实践。
Oracle
17,134
社区成员
55,258
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章