首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

怎么把查询结果一次显示出来

2012-03-28 
如何把查询结果一次显示出来想请教大家,例如select*fromA表,假如有三个查询结果,一般会是这样显示的BCD那

如何把查询结果一次显示出来
想请教大家,例如select   *   from   A表,假如有三个查询结果,一般会是这样显示的
B
C
D
那我现在想问问,如何用视图把这个结果显示成:B/C/D
就是在一条记录里把所有的结果都显示出来,并且用/号来区分,


[解决办法]
declare @s varchar(100)
select @s = ' '
select @s = @s + '/ ' + colName from yTable
select @s = stuff(@s,1,1, ' ')
select @s
[解决办法]
马甲正解
declare @s varchar(100)
select @s = ' '
select @s = @s + '/ ' + colName from yTable
select @s = stuff(@s,1,1, ' ')
select @s

热点排行
Bad Request.