当前位置:Gxlcms > 数据库问题 > Oracle ->> 行转列, 列转行

Oracle ->> 行转列, 列转行

时间:2021-07-01 10:21:17 帮助过:2人阅读

* FROM (SELECT job, sum(decode(deptno,10,sal)) DEPT10, sum(decode(deptno,20,sal)) DEPT20, sum(decode(deptno,30,sal)) DEPT30, sum(decode(deptno,40,sal)) DEPT40 FROM scott.emp GROUP BY job) ORDER BY 1; JOB DEPT10 DEPT20 DEPT30 DEPT40 --------- ---------- ---------- ---------- ---------- ANALYST 6000 CLERK 1300 1900 950 MANAGER 2450 2975 2850 PRESIDENT 5000 SALESMAN 5600

 

Oracle ->> 行转列, 列转行

标签:

人气教程排行