成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

DB2列轉行的實現(xiàn)

數(shù)據(jù)庫
想要在DB2數(shù)據(jù)庫中實現(xiàn)列轉行,應該如何操作呢?下文就教您一個實現(xiàn)DB2數(shù)據(jù)庫列轉行的方法,希望對您能夠有所啟迪。

DB2列轉行是我們很常見的操作,下面就為您詳細介紹DB2列轉行的步驟,如果您對DB2列轉行方面感興趣的話,不妨一看。

給出下面數(shù)據(jù)

CREATE TABLE SalesAgg
(  year INTEGER,
   q1 INTEGER,
   q2 INTEGER,
   q3 INTEGER,
   q4 INTEGER );
YEAR        Q1          Q2          Q3          Q4
----------- ----------- ----------- ----------- -----------
       2004          20          30          15          10
       2005          18          40          12          27
想要的結果
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
這個SQL就可以實現(xiàn):

SELECT S.Year, Q.Quarter, Q.Results
FROM SalesAgg AS S,
     TABLE (VALUES(1, S.q1),
                  (2, S.q2),
                  (3, S.q3),
                  (4, S.q4))
            AS Q(Quarter, Results);
每個values中對應列的數(shù)據(jù)類型必須相同,值可以任意,如1,2,3,4都是整形下面解釋一下執(zhí)行的過程:核心是用table函數(shù)創(chuàng)建了一個表,這個表是用value實現(xiàn)的多行表,value實現(xiàn)虛表的例子:
db2 => select * from (values (1,2),(2,3)) as t1(col1,col2)
COL1        COL2
----------- -----------
          1           2
          2           3
  2 條記錄已選擇。
db2 => select * from (values 1) as a

1
-----------
          1

1 條記錄已選擇。

所不同的是這里跟from子句中的一個表產(chǎn)生了關系,取出了表中的一列作為數(shù)據(jù)。 

【編輯推薦】

DB2在線備份的實現(xiàn)方法

Windows下創(chuàng)建DB2實例的方法

DB2時間函數(shù)大全

DB2公共表表達式的用法

四種刪除DB2數(shù)據(jù)的方法

 

責任編輯:段燃 來源: 互聯(lián)網(wǎng)
相關推薦

2010-09-30 10:45:28

DB2列的修改

2010-09-30 15:52:55

DB2循環(huán)查詢

2010-11-03 16:25:51

DB2列函數(shù)

2009-08-25 17:20:57

C#實現(xiàn)OLE DB的

2010-11-02 15:56:42

DB2添加驗證約束

2010-11-02 11:08:11

DB2循環(huán)查詢

2010-11-03 14:10:23

DB2在線備份

2010-09-30 13:37:34

DB2分頁

2010-11-03 16:32:10

DB2創(chuàng)建數(shù)據(jù)庫

2010-11-01 17:02:52

DB2頁大小

2010-11-03 10:26:22

DB2存儲過程

2010-11-03 13:50:49

DB2刪除重復數(shù)據(jù)

2015-10-23 16:40:21

DB2刪除數(shù)據(jù)

2010-08-26 11:37:38

DB2命令

2010-11-03 15:49:32

DB2刪除表

2010-11-04 15:26:44

DB2日期格式

2010-08-09 10:00:25

DB2數(shù)據(jù)移動

2010-08-18 17:15:23

DB2 實現(xiàn)split

2010-09-30 09:53:05

DB2創(chuàng)建表空間

2010-11-04 13:55:26

DB2 SQL腳本批量
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 色噜噜亚洲男人的天堂 | h视频免费观看 | 久久久www成人免费精品张筱雨 | 精品一区在线 | 亚洲另类春色偷拍在线观看 | 欧美精品在线一区二区三区 | 蜜桃一区二区三区在线 | 精品视频一区二区三区在线观看 | 亚洲欧洲成人在线 | 国产一区二区三区久久久久久久久 | 亚洲一区二区三区在线视频 | 国产一区二区三区免费观看视频 | 毛片免费观看视频 | 一区中文字幕 | 91久久精品一区二区二区 | 国产激情偷乱视频一区二区三区 | 亚洲视频在线观看 | 日韩一级精品视频在线观看 | 国产一级片免费在线观看 | 午夜男人免费视频 | 午夜在线影院 | 成人在线视频观看 | 99精品国产成人一区二区 | 国产精品不卡 | 色精品视频 | av网站免费观看 | 亚洲女人天堂成人av在线 | 午夜精品导航 | 天天干人人 | 在线 丝袜 欧美 日韩 制服 | 午夜影院在线播放 | 日韩中文在线 | 99精品国产一区二区青青牛奶 | 一区二区中文 | 国产视频一区在线观看 | 人碰人操 | 久久成人人人人精品欧 | 亚洲精品一区二区三区在线 | 亚洲精品九九 | 999精品在线观看 | 一级黄色毛片子 |