SQL Server行轉(zhuǎn)列的方法解析
更新時間:2017年03月22日 09:53:09 作者:互聯(lián)網(wǎng)開發(fā)者
本文主要介紹了SQL Server行轉(zhuǎn)列的方法解析。具有很好的參考價值。下面跟著小編一起來看下吧
話不多說,請看代碼:
/* SELECT <非透視的列>, [第一個透視的列] AS <列名稱>, [第二個透視的列] AS <列名稱>, ... [最后一個透視的列] AS <列名稱>, FROM (<生成數(shù)據(jù)的 SELECT 查詢>) AS <源查詢的別名> PIVOT ( <聚合函數(shù)>(<要聚合的列>) FOR [<包含要成為列標(biāo)題的值的列>] IN ( [第一個透視的列], [第二個透視的列], ... [最后一個透視的列]) ) AS <透視表的別名> <可選的 ORDER BY 子句>; */ declare @tb table ( cid int ,cname varchar(10) ) insert into @tb select 1,'aa' union all select 2,'bb' select * from @tb declare @idaa int ,@idbb int select aa,bb from( select cid,cname from @tb )as tt pivot( max(cid) for cname in([aa],bb) )piv
以上就是本文的全部內(nèi)容,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作能帶來一定的幫助,同時也希望多多支持腳本之家!
相關(guān)文章
SQL?Server基礎(chǔ)教程之游標(biāo)(Cursor)
這篇文章主要給大家介紹了關(guān)于SQL?Server基礎(chǔ)教程之游標(biāo)(Cursor)的相關(guān)資料,游標(biāo)是SQL Server的一種數(shù)據(jù)訪問機(jī)制,它允許用戶訪問單獨(dú)的數(shù)據(jù)行,需要的朋友可以參考下2023-11-11阿拉伯?dāng)?shù)字轉(zhuǎn)大寫中文_財務(wù)常用sql存儲過程
需求:輸入阿拉伯?dāng)?shù)字,給出對應(yīng)的中文大寫,編寫為存儲過程或函數(shù)2008-10-10SQL中如何添加數(shù)據(jù)幾種方法詳細(xì)解說
數(shù)據(jù)插入操作是SQL的基礎(chǔ)操作之一,下面這篇文章主要給大家介紹了關(guān)于SQL中如何添加數(shù)據(jù)的幾種方法,文中通過圖文以及代碼示例介紹的非常詳細(xì),需要的朋友可以參考下2024-06-06SQL Server本地時間和UTC時間的相互轉(zhuǎn)換實現(xiàn)代碼
SQL Server 本地時間和UTC時間的相互轉(zhuǎn)換的代碼,需要的朋友可以參考下。2011-07-07