Oracle行列转换的几种实现方法
摘要:
假如有如下表,其中各个i值对应的行数是不定的SQL> select * from t;I A D———- ———- ——————-1 b 2008-03-27 10:55:421 a 2008-03-27 10:55:461 d 2008-03-27 10:55:302 z 2008-03-27 10:55:552 t 2008-03-27 10:55:59要获得如下结果,注意字符串需要按照D列的时间排序:1 d,b,a2 z,t这是一个比较典型的行列转换,有好几种实现方法1.自定义函数实现create or replace function my_concat(n number)ret 阅读全文
posted @ 2011-03-02 13:34 dfine.sqa 阅读(819) 评论(0) 推荐(0) 编辑