婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識(shí)庫 > Sql Server 字符串聚合函數(shù)

Sql Server 字符串聚合函數(shù)

熱門標(biāo)簽:外呼系統(tǒng)改進(jìn) 分享百度地圖標(biāo)注多個(gè)位置 廣東防封卡外呼系統(tǒng)原理是什么 知名電銷機(jī)器人價(jià)格 菏澤語音電銷機(jī)器人加盟公司 湖南電腦外呼系統(tǒng)平臺(tái) 電銷機(jī)器人公司 需要哪些牌照 地圖標(biāo)注牌 長沙智能外呼系統(tǒng)
如下表:AggregationTable
Id Name
1
2
1
1
2

如果想得到下圖的聚合結(jié)果

Id Name
1 趙孫李
2 錢周

利用SUM、AVG、COUNT、COUNT(*)、MAX 和 MIN是無法做到的。因?yàn)檫@些都是對(duì)數(shù)值的聚合。不過我們可以通過自定義函數(shù)的方式來解決這個(gè)問題。
1.首先建立測(cè)試表,并插入測(cè)試數(shù)據(jù):

復(fù)制代碼 代碼如下:

create table AggregationTable(Id int, [Name] varchar(10))
go
insert into AggregationTable
    select 1,'趙' union all
    select 2,'錢' union all
    select 1,'孫' union all
    select 1,'李' union all
    select 2,'周'
go

2.創(chuàng)建自定義字符串聚合函數(shù)
復(fù)制代碼 代碼如下:

Create FUNCTION AggregateString
(
    @Id int
)
RETURNS varchar(1024)
AS
BEGIN
    declare @Str varchar(1024)
    set @Str = ''
    select @Str = @Str + [Name] from AggregationTable
    where [Id] = @Id
    return @Str
END
GO

3.執(zhí)行下面的語句,并查看結(jié)果
復(fù)制代碼 代碼如下:

select dbo.AggregateString(Id),Id from AggregationTable
group by Id

結(jié)果為:

Id Name
1 趙孫李
2 錢周

您可能感興趣的文章:
  • Sql Server 開窗函數(shù)Over()的使用實(shí)例詳解
  • SQL Server 2012 開窗函數(shù)
  • sql server如何利用開窗函數(shù)over()進(jìn)行分組統(tǒng)計(jì)
  • MySQL中聚合函數(shù)count的使用和性能優(yōu)化技巧
  • MySql 中聚合函數(shù)增加條件表達(dá)式的方法
  • SQL中的開窗函數(shù)詳解可代替聚合函數(shù)使用

標(biāo)簽:美容院 西寧 呼和浩特 天水 泉州 福建 商洛 珠海

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Sql Server 字符串聚合函數(shù)》,本文關(guān)鍵詞  Sql,Server,字符串,聚合,函數(shù),;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Sql Server 字符串聚合函數(shù)》相關(guān)的同類信息!
  • 本頁收集關(guān)于Sql Server 字符串聚合函數(shù)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 双城市| 中阳县| 达日县| 礼泉县| 金坛市| 太原市| 西充县| 宕昌县| 浑源县| 兴海县| 凭祥市| 孙吴县| 化德县| 淮滨县| 平乐县| 西和县| 芷江| 慈溪市| 区。| 雷山县| 共和县| 宝丰县| 革吉县| 宜城市| 通辽市| 平凉市| 报价| 都安| 阜平县| 蓝田县| 堆龙德庆县| 崇义县| 清涧县| 岳阳市| 新化县| 苍南县| 澎湖县| 阿坝| 井研县| 宣威市| 吕梁市|