sqlserver字符串拼接

一. 使用'+'进行字符串拼接:

SELECT 'Hello' + ' ' + 'World'

二.使用concat()函数进行字符串拼接:

SELECT CONCAT('Hello', ' ', 'World')

三、使用for xml path('')进行字符串拼接:

SELECT SUBSTRING(

(SELECT ', ' + [Sname] FROM Table ORDER BY [Sname] FOR XML PATH('')), 4, 999999)

四、使用string_agg()

SELECT STRING_AGG([Sname], ', ') WITHIN GROUP (ORDER BY [Sname]) FROM [Table]

你可能感兴趣的:(sqlserver,数据库)