SQL循环
加群学习:457351423 这里有4000多部学习视频,有需要的欢迎进群学习!
declare @temp Table 
(
	nf varchar(50),
	yf varchar(50),
	sm varchar(50)
)
declare @nd varchar(50), @yd int,@i int
set @nd = '2016'
if(@nd = year(getdate()))
	begin
		set @yd = MONTH(getdate())
	end
	else 
	begin
		set @yd = 12
	end
	set @i = 1
WHILE @i <= @yd
BEGIN
insert into @temp 
select @nd as nd, @i as yd, count(*) as sm from t_prtc_htbadj
where year(CreateDate)=@nd and month(CreateDate)=@i
set @i = @i + 1
END
select * from @temp
加群学习:457351423 这里有4000多部学习视频,有需要的欢迎进群学习!
    欢迎加群学习:457351423 这里有4000多部学习视频,涵盖各种技术,有需要的欢迎进群学习!
 
                    
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号