当前位置: 代码迷 >> Sql Server >> SQL 想获取两年之间有哪些年,该如何处理
  详细解决方案

SQL 想获取两年之间有哪些年,该如何处理

热度:87   发布时间:2016-04-27 12:42:07.0
SQL 想获取两年之间有哪些年
传入两个年份,例如:传入 2008 2012 两个年份
想得到下面数据

2008
2009
2010
2011
2012

哪位能指导一下,谢了。



------解决方案--------------------
SQL code
select number from master..spt_values where number between 2008 and 2012 and type='p'/*number20082009201020112012*/
------解决方案--------------------
SQL code
select 2008+number from master.dbo.spt_values where type='p' and number<=2012-2008
  相关解决方案