-- 1.定义变量
declare @n int,@dateTime varchar(255),@ymd varchar(255)
-- 2.设置变量
set @n=1
set @dateTime='2016-'
-- 3.设置循环1次数
while @n<=12
begin
-- 4.判断月份(convert(varchar,@n)是将int转换成varchar类型)
if @n <10
begin
set @ymd = @dateTime+'0'+convert(varchar,@n)+'%'
end
else
begin
set @ymd = @dateTime+convert(varchar,@n)+'%'
end
-- 5.循环标志+1
set @n = @n+1
-- 6.打印变量值
print(@ymd)
-- 7.执行sql语句
select * from user where addTime like @ymd;
end
本文名称:sqlServer根据月份循环查询结果信息
网址分享:https://www.cdcxhl.com/article0/pdpoio.html
成都网站建设公司_创新互联,为您提供定制开发、面包屑导航、网站改版、动态网站、网站维护、网站建设
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联