累加
来源:互联网 发布:世界方便面协会数据 编辑:程序博客网 时间:2024/04/28 00:20
SQL> select uc.TABLE_NAME, 2 uc.INDEX_NAME, 3 listagg(uc.COLUMN_NAME, ',') within group(order by uc.COLUMN_POSITION) as cols 4 from user_ind_columns uc 5 group by uc.TABLE_NAME, uc.INDEX_NAME 6 / A1 A2 A2解释----- ----- ------------------------------ 1 1 1=1 2 3 3=1+2 3 6 6=1+2+3 4 10 10=1+2+3+4 5 15 15=1+2+3+4+5 6 21 21=1+2+3+4+5+6 7 28 28=1+2+3+4+5+6+7 8 36 36=1+2+3+4+5+6+7+8 9 45 45=1+2+3+4+5+6+7+8+9 10 55 55=1+2+3+4+5+6+7+8+9+1010 rows selected