--创建一个函数
create function f_try(@value varchar(100))
returns varchar(1000)
as
begin
declare @a varchar(1000)
set @a=''
select @a=@a+'-'+sectionname
from 表名
where routeid=@value
return(stuff(@a,1,1,''))
end--查询
select routeid,routedetail=dbo.f_try(routeid) from 表名 group by routeid--没有测试
create function f_try(@value varchar(100))
returns varchar(1000)
as
begin
declare @a varchar(1000)
set @a=''
select @a=@a+'-'+sectionname
from 表名
where routeid=@value
return(stuff(@a,1,1,''))
end--查询
select routeid,routedetail=dbo.f_try(routeid) from 表名 group by routeid--没有测试
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货