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

教您如何實現DB2行轉列

數據庫
在我們使用DB2數據庫的過程中,經常會遇到行轉列的情況,下文對DB2行轉列的實現方法作了詳盡的闡述說明,供您參考。

DB2行轉列操作是很常見的問題,下面就教您如何實現DB2行轉列操作,如果您之前遇到過DB2行轉列的問題,不妨一看。

給出下面的數據:
CREATE TABLE Sales (Year INT, Quarter INT, Results INT)

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

想要的到結果:
YEAR        Q1          Q2          Q3          Q4
----------- ----------- ----------- ----------- -----------      
2004          20          30          15          10      
2005          18          40          12          27

這個SQL就可解決這個問題:S
ELECT 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

解釋一下為什么要加max的原因,因為不加max的話結果會是這樣:
YEAR        Q1          Q2          Q3          Q4
----------- ----------- ----------- ----------- -----------
     2004          20           -           -           - 
     2004           -          30           -           - 
     2004           -           -          15           - 
     2004           -           -           -          10  
     2005          18           -           -           -  
     2005           -          40           -           -  
     2005           -           -          12           -  
     2005           -           -           -          27
 

 

 

【編輯推薦】

DB2在線備份的實現方法

四種刪除DB2數據的方法

深入解讀DB2存儲過程

帶您了解DB2異常處理器類型

Windows下創建DB2實例的方法

責任編輯:段燃 來源: 互聯網
相關推薦

2010-11-04 13:50:20

DB2在線導入

2010-11-03 11:30:56

DB2表空間擴容

2010-09-01 09:32:08

DB2恢復

2010-09-30 11:04:47

DB2數據庫卸載

2010-08-26 17:19:36

DB2數據庫備份

2010-08-25 14:42:46

DB2AIX卸載

2010-09-30 09:42:22

DB2刪除數據

2010-08-25 14:12:47

DB2備份恢復

2010-08-26 14:01:59

DB2插入特殊字符

2010-08-26 10:29:11

DB2許可證

2010-08-26 13:13:46

DB2Fedora Linu

2010-11-04 14:12:24

DB2快照監控

2010-11-02 11:56:36

DB2物化視圖

2010-11-02 11:30:09

DB2索引結構

2010-08-31 09:05:14

DB2linux安裝

2010-10-26 10:48:16

ORACLE備份

2010-09-30 10:53:39

DB2表管理

2010-11-02 16:39:32

DB2鎖的類型

2010-11-22 16:05:53

MySQL多表插入

2010-11-25 14:56:46

MySQL全文查詢
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 一区二区三区视频在线观看 | 久久久精品 | 欧美精品成人 | 亚洲精品专区 | 欧美精品一区三区 | 一区二区三区免费 | 超碰地址 | 日韩国产专区 | 一区二区三区av | 国产a视频| 精品久久久一区 | 国产视频在线观看一区二区三区 | 中文在线亚洲 | 欧区一欧区二欧区三免费 | 久草视频在线播放 | 欧美日韩不卡 | 久热精品在线观看视频 | 欧美精品一区二区三区四区五区 | 丁香六月伊人 | 久久精品一级 | 日韩在线免费电影 | 日韩久久在线 | 日本一区二区高清视频 | 日韩中文字幕 | 日韩av最新网址 | 日韩精品 电影一区 亚洲 | 一区二区免费在线观看 | 天天摸天天干 | 成人在线精品 | 国产亚洲一区二区三区在线观看 | 天天色综 | 丁香综合 | 欧美成人精品一区二区三区 | 91原创视频在线观看 | 免费一级黄色电影 | 亚洲欧洲在线观看视频 | 久久综合久 | 国产一区二区三区视频在线观看 | 国产亚洲精品美女久久久久久久久久 | 精品亚洲一区二区三区 | 超碰操 |