1、多行转成一列
(1)、建测试表及插入测试数据
(2)、实现多列转一行的自定义函数
(3)、运行自定义函数查看
(4)、使用系统函数查看(wmsys.wm_concat(a))
总结:运行自定义函数与系统函数是一样的功效。
2、大连银行项目时的一个行列转换简化
总结:当初做的时候,又是用变量,又是用游标,花了一周时间,程序非常繁琐;现在看了下,一个查询语句一个小时不要就搞定;现在想想,那时候水平真是太次了。
另:
对于分组有限的情况,也可以如下来实现:
1、建表及初始化数据语句
2、实现多行转为一行的SQL语句
3、说明:此方法对于分类情况有限的情形,如果分组情况不可控,则不能用此方法实现。