新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
SQL查詢分組后結(jié)果中某字段按照條件相加的實(shí)現(xiàn)
在SQL查詢分組后,將獲得的結(jié)果中的某字段按照條件相加,應(yīng)該如何實(shí)現(xiàn)呢?下文就將為您介紹SQL查詢分組后獲得的結(jié)果中的某字段按照條件相加的SQL腳本,希望對您學(xué)習(xí)SQL查詢等方面有所幫助。

成都創(chuàng)新互聯(lián)成立于2013年,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目成都做網(wǎng)站、成都網(wǎng)站制作網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢想脫穎而出為使命,1280元藍(lán)山做網(wǎng)站,已為上家服務(wù),為藍(lán)山各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話:18980820575
- --建立測試環(huán)境
- Create Table TEST
- (ID Varchar(10),
- Name Nvarchar(10))
- Insert TEST Values('01', N'小張')
- Insert TEST Values('01', N'小王')
- Insert TEST Values('02', N'小王')
- Insert TEST Values('02', N'小陳')
- GO
- --建立函數(shù)
- Create Function GetName(@ID Int)
- Returns Nvarchar(2000)
- As
- Begin
- Declare @S Nvarchar(2000)
- Set @S=''
- Select @S=@S+';'+Name from TEST Where ID=@ID Order By Name
- Return (Stuff(@S,1,1,''))
- End
- GO
- --測試
- Select ID,dbo.GetName(ID) As Name from TEST Group By ID
- --刪除測試環(huán)境
- Drop Table TEST
- Drop Function GetName
- GO
- --結(jié)果
- /**//*
- ID Name
- 01 小張;小王
- 02 小王;小陳
- */
【編輯推薦】
教您如何修改sql server時(shí)間
SQL Server時(shí)間算法大全
帶您學(xué)習(xí)SQL存儲(chǔ)過程
SQL Server SA權(quán)限小技巧
增加SQL用戶名的方法
網(wǎng)站題目:SQL查詢分組后結(jié)果中某字段按照條件相加的實(shí)現(xiàn)
網(wǎng)站地址:http://m.fisionsoft.com.cn/article/dhsedsj.html


咨詢
建站咨詢
