【发布时间】:2013-02-21 20:35:47
【问题描述】:
我有一个表格,其中年份和月份作为整数存储在单独的列中。我的问题是如何从当前日期(即运行查询的日期)检索前 12 个月。因此,如果日期是 2013 年 2 月 15 日,那么我只想获取 2013 年 2 月 15 日至 2012 年 2 月 14 日的记录,而不返回任何其他年份和月份。
有简单的方法吗?
谢谢
【问题讨论】:
-
您的示例使用 DAY 但您没有使用 DAY 列...
-
如果你只有年和月,那么日从何而来?
-
看看你的例子,你想检索从 2012 年 2 月到今天的记录吗?
标签: sql-server-2008