求一条sql语句? declare @id varchar(100)set @id=''select @id=@id+' '+id from tableprint @id 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 declare @s varchar(1000)set @s=''select @s=@s+id+' 'from tselect @s declare @id varchar(100)set @id=''select @id=@id+char(9)+cast(id as varchar) from tableprint @id 要写个输入个字符串:declare @id varchar(100)set @id=''select @id=@id+char(32)+cast(id as varchar) from tableprint @id --只有一个字段? ,这样declare @s varchar(8000)set @s=''select @s=@s+','+rtrim(id) from tableset @s=stuff(@s,1,1,'')exec('select '+@s) --测试--测试数据create table tb(id int)insert tb select 1union all select 2union all select 3go--查询declare @s varchar(8000)set @s=''select @s=@s+','+rtrim(id) from tbset @s=stuff(@s,1,1,'')exec('select '+@s)go--删除测试drop table tb/*--测试结果----------- ----------- ----------- 1 2 3--*/ 我在数据库存储了一些计划,里面有创建,结束时间和计划状态等,请问如何根据结束时间自动更改状态?是不是要写存储过程还是触发器? 关于索引的使用。 根据类型统计数据问题 求一SQL,各位帮忙啊! 条件执行的先后问题 問個有關Window的問題 一个查询语句 SQL 排序的问题 读取数据后想ID 重新从1开始排列 要將同一天的紀錄按一個datetime字段group by 起來,有辦法嗎 请问在全文检索中过滤掉干扰词? 如何用程序将SQL-server 数据库中的某个表(包括表中的数据)导入到ACCESS 数据库中? ---用程序实现 老大们,救命呀!求sql语句?
set @s=''
select @s=@s+id+' '
from t
select @s
set @id=''
select @id=@id+char(9)+cast(id as varchar) from table
print @id
set @id=''
select @id=@id+char(32)+cast(id as varchar) from table
print @id
set @s=''
select @s=@s+','+rtrim(id) from table
set @s=stuff(@s,1,1,'')
exec('select '+@s)
create table tb(id int)
insert tb select 1
union all select 2
union all select 3
go--查询
declare @s varchar(8000)
set @s=''
select @s=@s+','+rtrim(id) from tb
set @s=stuff(@s,1,1,'')
exec('select '+@s)
go--删除测试
drop table tb/*--测试结果----------- ----------- -----------
1 2 3
--*/