sql取查询值
如题:select name from table1
得到结果:name
小王
小赵
小李
小周
想要结果:
把查询到的结果赋值给@SQL
原职:@sql='admin'
想要结果:@sql=@sql+',小王,小赵,小李,小周'
注:尽量不要do..while循环
在线等,有不懂地方请说!
顶顶
declare @sql varchar(500)
select @sql='admin'
select @sql=@sql+','+name from table1
print @sql
问题基本解决,可是 [tabel]表是变量,不确定
该如何
SQL code:
declare @table1 nvarchar(50)
set @table1 = '****'
...
exec 'select @sql = @sql + '',''+ name from @table1'
...
学习
那就像我们一般函数样的
相关问答:
本人c#新手 可是要求要用c# ,sql2000开发c/s的工作流,一头雾水,请大家帮忙帮忙,给点思路,说的约具体越好,我也好往那个方面去学习
http://www.hxzi.com/view/61402.html
B/S版的,基本思想应该差不多的。。 ......
怎么把下面的改成sql server的方法?
to_char(img_comm_metadata.scene_centre_time,'yyyy-mm-dd hh24:mm:ss')>='1990-10-13 09:41:20'
SQL code:
datediff(ss,'1990-10-13 09:41:20',img_ ......
'Select * into mytable from OpenDataSource(''Microsoft.JET.OLEDB.4.0'',''Data Source=f:\test.xls;Mode=Read;Extended Properties=Excel 5.0;Persist Security Info=False' ......
写SQL语句:
表1:CLASS
含有两个字段:ID,CLASSNAME,表结构如下:
ID CLASSNAME
1 A
2 B
3 C
4 D
表2:STUDENT
含有如下字段:S ......
表A
卡号 时间
1 null
2 null
3 & ......