_примус |
---|
ну собственно из коммента наверное можно сделать вывод, что для моей задачи можно использовать и то и другое. дело вкуса. |
вместо декоде пользую
1 select lag('',1,deptno) over (partition by deptno order by ename) d,ename
2* from emp order by deptno,ename
SQL> /
D ENAME
--- ----------
10 CLARK
KING
MILLER
20 ADAMS
FORD
JONES
SCOTT
SMITH
30 ALLEN
BLAKE
JAMES
MARTIN
TURNER
WARD
14 rows selected.
.....
stax