declare @sql varchar(8000)
set @sql=''select @sql=@sql+','+fieldname from fl
set @sql=stuff(@sql,1,1,'')exec ('select '+@sql+' from tb')--这个意思??
set @sql=''select @sql=@sql+','+fieldname from fl
set @sql=stuff(@sql,1,1,'')exec ('select '+@sql+' from tb')--这个意思??
解决方案 »
- 哪位大哥有《SQL Server 2005基础教程与实验指导(从基础到应用)》随书光盘中的资料啊?
- 请教一个日期查询问题
- 一个子查询转换成连接查询
- 急,能发个图片看下C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data里面的数据库图标吗?
- SQL 操作 Application ??
- |M| 数据库中设置表中的某两个字段不能相同 要怎么设计这个表
- 一个SQL的问题
- ~~【由sql6.5升級到sql2000碰到問題】
- 急!!!怎么判断表中是否含有某一列啊??
- 关于存储采样数据的实时数据库
- 自增日期
- create schema.table 时没有权限
新增一列自增排序
2005以上版本用row_number
2000用into #生成臨時表
set @s = 'select .................'
exec(@s)
(
你的SL语句
) as Tmp
我的CS程序里面早就是这样如处理的,只是想看能否在SQL里面直接实现,TKS!