不知道和你说的是不是同一样东西
-- 查询显示每种职位在其对应的每个部门,每月所需要发放的工资总和
select t1.job, t1.deptno, sum(t1.sal)
from scott.emp t1
group by t1.job, t1.deptno
-- 我们将显示每种职位每月所需发放的工资总和,在其对应的部门下显示
-- pivot是一个聚合操作
WITH pivot_data AS (SELECT deptno, job, sal FROM emp)
SELECT *
FROM pivot_data
PIVOT( SUM(sal) --<-- pivot_clause 第一部分:需要集合的列
FOR deptno --<-- pivot_for_clause 第二部分:定义要分组和旋转的列
IN(10, 20, 30, 40) --<-- pivot_in_clause 第三部分: 需要旋转列的取值范围,这个范围中的每一个值都将作为一个新的一列
);
当然通过数据透视表向导把新字段选入数据源中,再刷新
赌`,/'/博用的(透视.'/,眼镜):牌九,麻将,扑克,骰子,等都可透视 不需要任何加工,需要的qq回答者
重新选择数据源。刷新即可。
选项-公式-计算字段