真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

DB2行列轉(zhuǎn)置之行轉(zhuǎn)列

構(gòu)造表和數(shù)據(jù)
CREATE TABLE Sales(Year INTEGER,Quarter INTEGER,Results INTEGER);
insert into sales values(2005,4,27);
insert into sales values(2005,3,12);
insert into sales values(2005,2,40);
insert into sales values(2005,1,18);
insert into sales values(2004,4,10);
insert into sales values(2004,3,15);
insert into sales values(2004,2,30);
insert into sales values(2004,1,20);
select * from sales order by year,quarter

 YEAR QUARTER RESULTS
 ---- ------- -------
 2004       1      20
 2004       2      30
 2004       3      15
 2004       4      10
 2005       1      18
 2005       2      40
 2005       3      12
 2005       4      27

如果想轉(zhuǎn)換成下面的樣子
 YEAR Q1 Q2 Q3 Q4
 ---- -- -- -- --
 2004 20 30 15 10
 2005 18 40 12 27

轉(zhuǎn)換SQL
SELECT Year
    ,MAX(CASE
            WHEN Quarter = 1
                THEN Results
            END) AS Q1
    ,MAX(CASE
            WHEN Quarter = 2
                THEN Results
            END) AS Q2
    ,MAX(CASE
            WHEN Quarter = 3
                THEN Results
            END) AS Q3
    ,MAX(CASE
            WHEN Quarter = 4
                THEN Results
            END) AS Q4
FROM Sales
GROUP BY YEAR
本文標(biāo)題:DB2行列轉(zhuǎn)置之行轉(zhuǎn)列
URL分享:http://weahome.cn/article/jhcjeg.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部