读书人

循环语句中怎么把变量写入统计数据表中

发布时间: 2013-09-08 15:21:21 作者: rapoo

循环语句中如何把变量写入统计数据表中去
循环语句中怎么把变量写入统计数据表中去
请高手指点一下迷津 循环语句中如何把变量写入统计数据表中去
[解决办法]
可以再设置2个变量,来存放 dept,count(*)

select @dept=dept,@n=count(*) from @temp
group by dept

insert into @temp1 select @dept,@n,@yy


[解决办法]
表名或者字段名为变量的时候 要用动态语句

详细的可以见精华帖子 动态SQL基本语法
[解决办法]


insert into @temp1(dept,dd,zzrs)
select t.dept,convert(varchar(4),@yy),t.zzrs from
(
select dept,count(*) as [zzrs] from @temp
group by dept
) t


读书人网 >SQL Server

热点推荐