没有这方面的函数,可以自定义一个函数
可以用游标,也可以用select语句或临时表处理
简单写个自定义函数:
create function dbo.f_str(@col1 varchar(10))
returns varchar(100)
as
begin
declare @re varchar(100)
set @re = ''
select @re=@re+','+cast(col2 as varchar)
from tb
where col1=@col1
return (stuff(@re,1,1,''))
end
go
----以下是调用----
select 职位,编号=f_str(编号)
from 表
where 职位='销售员'