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

SQL Server行轉列的什么情況下被用?

數據庫 SQL Server
以下的文章主要描述的是SQL Server行轉列在什么情況下可能被應用的道,你如果對其有興趣的話你就可以點擊以下的文章進行觀看了。

以下的文章主要描述的是SQL Server行轉列在什么情況下可能被應用的道,你如果對其有興趣的話你就可以點擊以下的文章進行觀看了,以下的文章將會揭開它的神秘面紗,以下的文章將會揭開它的神秘面紗。

有些時候還是要用到SQL Server行轉列,比如下面的數據:

一般的表結構大多會這么設計,通過關聯查詢就可以得出上面的數據(客運量就隨便123了,非常時期以防恐怖分子)

 

不用說,大家也明白要得到下面的數據:

列數不多的話一般可以這樣,也是網上比較經典的寫法

Select 時間,

sum(case when 線路='1號線' then客運量 end) As '1號線' ,

 

sum(case when 線路='2號線' then客運量 end) As '2號線' ,

 

sum(case when 線路='5號線' then客運量 end) As '5號線' ,

 

......

 

Fromtable Group By 時間

 

在SQL Server2005里可以用Pivot關鍵字來操作,如下:

 

 

  1. declare@Strnvarchar(max)  
  2. set@str='select時間' 
  3. select@str=@str+',['+線路+']'from#Tgroupby線路  
  4. set@str=@str+'FROM( 

 

 

SELECT時間,客運量,線路

 

FROM#T)AST

 

PIVOT(sum(客運量)FOR線路IN

 

('

 

select@str=@str+'['+線路+'],'from#Tgroupby線路

 

set@str=left(@str,Len(@str)-1)

 

set@str=@str+'))ASthePivot

 

ORDERBY時間'

 

declare@T1table(datedatetime,一號線float,二號線float,五號線float,十號線float,十三號線float,八通線float,奧運支線float,機場線float)

 

  1. INSERTINTO@T1exec(@str)  
  2. SELECT*FROM@T1  
  3. droptable#T 

 

 

SQL Server行轉列上面的語句如果運行提示不支持pivot關鍵字的話(一般SQL2000庫導入到SQL2005可能出現這問題),執行下這句:EXEC sp_dbcmptlevel 數據庫名稱,90

為了方便看,字段改成中文了,其中#T表的數據就是最上面***張圖的數據(只要基礎數據源組織成這樣的就行)

把處理后的數據存放在表變量@T1中(當然臨時表也行),因為還要和其他表進行關聯,導出一張大表,如下(表的部分列):

 大致就這樣吧

處理的方式應該還有其它的,僅供參考。

 

【編輯推薦】

  1. SQL Server2000連接中出現錯誤的原因是什么?
  2. SQL Server開發中10個常見問題有哪些?
  3. SQL Server代碼編輯工具的詳細介紹
  4. 巧妙SQL Server 文件大小的步驟
  5. SQL Server unicode 支持的具體體現

 

責任編輯:佚名 來源: TT安全
相關推薦

2023-11-23 23:52:06

options請求瀏覽器

2013-09-12 10:41:39

VDI部署

2010-07-20 12:46:23

SQL Server聚

2013-07-29 14:50:43

API

2015-06-01 06:39:18

JavaJava比C++

2020-11-18 09:26:52

@property裝飾器代碼

2024-11-07 12:08:27

微服務協議通信

2021-06-04 09:17:13

JavaScriptBoolean函數

2024-01-09 11:39:47

數字化轉型數字優先企業

2014-11-03 09:52:25

DNSUDPTCP

2013-09-23 10:05:50

2023-05-18 08:38:13

Java鎖機制

2015-06-29 14:23:13

JavaC++慢很多

2010-10-22 17:26:55

SQL Server刪

2009-03-05 10:55:00

企業無線Wi-Fi

2010-06-30 10:55:13

SQL Server日

2010-10-22 17:22:05

sql server刪

2021-09-14 07:26:25

雪花算法ID

2010-04-14 17:46:10

Oracle數據庫

2025-05-26 08:15:00

Go開發指針
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 色婷婷精品国产一区二区三区 | 欧美日韩专区 | 亚洲精品一| 毛片a级 | 国产精品自产av一区二区三区 | 精品伊人 | 国产精品jizz在线观看老狼 | 国产女人精品视频 | 天天噜天天干 | 正在播放国产精品 | 日韩欧美一区二区三区免费观看 | 精品无码久久久久久久动漫 | 欧美a区 | 久草免费福利 | 一区二区三区国产精品 | 性高朝久久久久久久3小时 av一区二区三区四区 | 精品国产一区二区三区观看不卡 | 久色| 欧美一级片| 亚洲成人精品在线 | 羞羞的视频免费观看 | 性福视频在线观看 | av毛片| 国产1区| 龙珠z在线观看 | 国产精品久久毛片av大全日韩 | 国产精品久久久久久久模特 | 日本视频在线播放 | 日韩在线欧美 | 精品久久精品 | 中文字幕第一页在线 | 欧美日韩一区二区在线 | 免费成人在线网 | 国产精品国产精品国产专区不蜜 | 夜夜夜操 | 欧美一区二区三区在线播放 | 亚洲一区日韩 | 亚洲欧美视频一区 | 国产精品久久久久久久久久 | 美女视频一区二区 | 性高湖久久久久久久久 |