create function f_test(@订单编号 varchar(100))
returns varchar(8000)
as
begin
declare @参与人员 varchar(8000)
select @参与人员=isnull(@参与人员+',','')+人员
from test where 订单编号=@订单编号
return @参与人员
end
create function f_test(@订单编号 varchar(100))
returns varchar(8000)
as
begin
declare @参与人员 varchar(8000)
select @参与人员=isnull(@参与人员+',','')+人员
from (select distinct 订单编号,人员 from test) x where 订单编号=@订单编号
return @参与人员
end