1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > mysql group by 合并字符串_SQL查询语句 group by后 字符串合并

mysql group by 合并字符串_SQL查询语句 group by后 字符串合并

时间:2024-05-24 15:00:27

相关推荐

mysql group by 合并字符串_SQL查询语句 group by后  字符串合并

合并列值

--*******************************************************************************************

表结构,数据如下:

id value

----- ------

aa

bb

aaa

bbb

ccc

需要得到结果:

id values

------ -----------

aa,bb

aaa,bbb,ccc

即:group by id, 求 value 的和(字符串相加)

. 旧的解决方法(在sql server 2000中只能用函数解决。)

--=============================================================================

create table tb(id int, value varchar())

insert into tb values(, aa)

insert into tb values(, b)

insert into tb values(, aaa)

insert into tb values(, bb)

insert into tb values(, ccc)

go

--. 创建处理函数

CREATE FUNCTION dbo.f_strUnite(@id int)

RETURNS varchar()

AS

BEGIN

DECLARE @str varchar()

SET @str = \

SELECT @str

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。