社区
MS-SQL Server
帖子详情
大侠给看看用sql取当前年的前后10年的一个查询,急!
涛声宜旧
2007-01-22 11:37:55
例如今年2007年,用sql取一个查询结果为:
列名A
1998
1999
2000
...
2007
2008
2017
...全文
513
5
打赏
收藏
大侠给看看用sql取当前年的前后10年的一个查询,急!
例如今年2007年,用sql取一个查询结果为: 列名A 1998 1999 2000 ... 2007 2008 2017
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
涛声宜旧
2007-01-22
打赏
举报
回复
不好意思,没说清楚,是在没有任何表的情况下
rookie_one
2007-01-22
打赏
举报
回复
select A from TABLE where datediff(yy,A,getdate()) between -10 and 10
rookie_one
2007-01-22
打赏
举报
回复
select A from TABLE where datediff(yy,A,getdate())=10 or datediff(yy,A,getdate())=-10
rookie_one
2007-01-22
打赏
举报
回复
以上逻辑麻烦,修改了一下
declare @t1 int,@year1 varchar(4),@year2 varchar(4),@sql varchar(8000)
set @sql=''
set @year1=year(getdate())
set @t1=-10
while @t1>=-10 and @t1<=10
begin
set @year2=@year1+@t1
set @sql=@sql+'select '+@year2+' [year] union all '
set @t1=@t1+1
end
set @sql=substring(@sql,1,len(@sql)-10)+'order by [year] '
print substring(@sql,1,len(@sql)-10)
exec (@sql)
rookie_one
2007-01-22
打赏
举报
回复
declare @t1 int,@t2 int,@year1 varchar(4),@year2 varchar(4),@sql varchar(8000)
set @sql=''
set @year1=year(getdate())
set @t1=0
while @t1<=10
begin
set @year2=@year1+@t1
set @sql=@sql+'select '+@year2+' [year] union all '
set @t1=@t1+1
end
set @t2=-10
while @t2<=-1
begin
set @year2=@year1+@t2
set @sql=@sql+'select '+@year2+' [year] union all '
set @t2=@t2+1
end
set @sql=substring(@sql,1,len(@sql)-10)+'order by [year] '
print substring(@sql,1,len(@sql)-10)
exec (@sql)
-----
year
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
执行时长2分钟的
SQL
,AI帮我优化到
10
毫秒。AI优化神器,你值得拥有
执行时长2分钟的
SQL
,AI帮我优化到
10
毫秒??
sql
优化神器上线了
C语言的模糊
查询
,【C语言如何实现中文模糊
查询
+
急
+】
C语言如何实现中文模糊
查询
? (
急
)2009
年
02月25 - 我要建立
一个
生物信息检索系统,如何用C语言实现数据的模糊
查询
,数据包括中文和英文,请高手指点(最好附上例子或源程序),谢谢!怎样用c语言实现模糊
查询
?2006
年
09月06 - 各位
大侠
,我刚学c语言不久,遇到这样
一个
问题,就是如果我要通过输入字符
查询
一定结果,如包含部分字符,或者多过实际字符,就像百度搜索一样,得到各种我想要的结果,或者...
获
取
取
SQL
语句,生成包括多个
查询
的Json数据
根据action 参数从 _
sql
.xml 中选
取
相应的
SQL
语句,再替换上URL中所给的参数,去
查询
数据库,生成包括多个
查询
的Json数据 粘贴部分代码看各位
大侠
有没有这方面的需求,我仅以此抛砖引玉。[为什么没有直接上传附件的功能?看不明白需要完整项目文件的请回复] 假如链接是:http://XXX/
Sql
ToJson/GetJson.ashx?action=salon&am...
我开发了
一个
AI网站,速速围观,文末全是福利
一个
安全可靠永久免费的GhatGPT网站,速来围观~
请教一下各位
大侠
,关于
sql
语句中使用case替换where条件的
查询
出现空行的原因
where条件
查询
SELECT APPLY_CD, MIN (DELIVERY_DATE)
MS-SQL Server
34,876
社区成员
254,635
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章