SQL Server行轉(zhuǎn)列的方法解析
更新時(shí)間:2017年03月22日 09:53:09 作者:互聯(lián)網(wǎng)開發(fā)者
本文主要介紹了SQL Server行轉(zhuǎn)列的方法解析。具有很好的參考價(jià)值。下面跟著小編一起來看下吧
話不多說,請(qǐng)看代碼:
/* SELECT <非透視的列>, [第一個(gè)透視的列] AS <列名稱>, [第二個(gè)透視的列] AS <列名稱>, ... [最后一個(gè)透視的列] AS <列名稱>, FROM (<生成數(shù)據(jù)的 SELECT 查詢>) AS <源查詢的別名> PIVOT ( <聚合函數(shù)>(<要聚合的列>) FOR [<包含要成為列標(biāo)題的值的列>] IN ( [第一個(gè)透視的列], [第二個(gè)透視的列], ... [最后一個(gè)透視的列]) ) 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
以上就是本文的全部?jī)?nèi)容,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作能帶來一定的幫助,同時(shí)也希望多多支持腳本之家!
相關(guān)文章
Sqlserver事務(wù)備份和還原的實(shí)例代碼(必看)
下面小編就為大家?guī)硪黄猄qlserver事務(wù)備份和還原的實(shí)例代碼(必看)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-05-05SQL?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)大寫中文_財(cái)務(wù)常用sql存儲(chǔ)過程
需求:輸入阿拉伯?dāng)?shù)字,給出對(duì)應(yīng)的中文大寫,編寫為存儲(chǔ)過程或函數(shù)2008-10-10SQL中如何添加數(shù)據(jù)幾種方法詳細(xì)解說
數(shù)據(jù)插入操作是SQL的基礎(chǔ)操作之一,下面這篇文章主要給大家介紹了關(guān)于SQL中如何添加數(shù)據(jù)的幾種方法,文中通過圖文以及代碼示例介紹的非常詳細(xì),需要的朋友可以參考下2024-06-06sqlserver 存儲(chǔ)過程中If Else的用法實(shí)例
為大家介紹sql server存儲(chǔ)過程中if esle的用法,供大家學(xué)習(xí)參考。數(shù)據(jù)庫中有兩張表,A表主鍵為自動(dòng)增長(zhǎng)的并且是B表的外鍵且允許為空2013-08-08SQL Server本地時(shí)間和UTC時(shí)間的相互轉(zhuǎn)換實(shí)現(xiàn)代碼
SQL Server 本地時(shí)間和UTC時(shí)間的相互轉(zhuǎn)換的代碼,需要的朋友可以參考下。2011-07-07