sql server 多行数据合并成一列

首先是源数据:spa

select (CONVERT(varchar(100),cip.CheckIn_StartTime, 23)+' - '+CONVERT(varchar(100),cip.CheckIn_EndTime, 23)+' '+CONVERT(varchar(100),cip.Rental_Price)) as content from CheckInPeriod cip 

而后咱们加上合并语句:code

select Stuff((select ',' +Convert(varchar(255),content) from (
select (CONVERT(varchar(100),cip.CheckIn_StartTime, 23)+' - '+CONVERT(varchar(100),cip.CheckIn_EndTime, 23)+' '+CONVERT(varchar(100),cip.Rental_Price)) as content from CheckInPeriod cip 
) tba
for XML path('')),1,1,'') as content

结果就是这样的:blog

能够自定义各类符号。ip

相关文章
相关标签/搜索