当前位置:Gxlcms > 数据库问题 > MSSQL—列记录合并

MSSQL—列记录合并

时间:2021-07-01 10:21:17 帮助过:17人阅读

OBJECT_ID(NDemo) Is Not Null Begin Drop Table Demo End Else Begin Create Table Demo( Area nvarchar(30), Name nvarchar(20)) Insert Into Demo(Area,Name) Values(N北京,N张三), (N上海,N李四), (N深圳,N王五), (N深圳,N钱六), (N北京,N赵七), (N北京,Tom), (N上海,Amy), (N北京,Joe), (N深圳,Leo) End Go

如果仅将Name列合并,不遵循任何条件的话,我们可以采用两种方法,第一种就是采用FOR XML PATH方式,代码如下:

SELECT ,+Name FROM dbo.Demo FOR XML PATH(‘‘)

 

MSSQL—列记录合并

标签:上海   两种   demo   weight   varchar   char   tab   合并   var   

人气教程排行