今天做一个横表转纵表的一个按季度的统计. 写了个例子.供以后参考.
表的数据.
查询出来的结果
就是说把表中的andy 的第一季度.第二季度.第三季度.第四季度.的两个分值 显示成一条数据
具体sql如下
CREATE TABLE ANDY
(
ID NUMBER NOT NULL,
NAME VARCHAR2(32 BYTE),
JIDU VARCHAR2(32 BYTE),
QINFEN VARCHAR2(10 BYTE),
JIFEN VARCHAR2(10 BYTE)
select NAME,
sum(case JIDU
when '第一季度' then
QINFEN
else
'0'