SQL 查询,其中 Mydate 应距当前日期不到 2 年
Posted
技术标签:
【中文标题】SQL 查询,其中 Mydate 应距当前日期不到 2 年【英文标题】:SQL query where Mydate should be less than 2 years from the current date 【发布时间】:2013-10-25 06:29:22 【问题描述】:我有一个日期列MyDate
,我想要那些MyDate
应该比当前日期少2 年的记录。
【问题讨论】:
你使用的是什么数据库引擎? 你的标题和实际问题有冲突 删除我的答案。它不适用于 DB2。下次你问这样的问题时请更具体 @user1782009 请查看我的新答案,如果它解决了您的问题,请点赞并接受。干杯:) 【参考方案1】:对于 DB2,您可以使用它
MYDATECOLUMN < CURRENT DATE - 2 YEAR
【讨论】:
【参考方案2】:如果 DB Server = MS SQL ,请尝试:-
select *
from myTable
where MyDate < dateadd(year, -2, getdate())
【讨论】:
以上是关于SQL 查询,其中 Mydate 应距当前日期不到 2 年的主要内容,如果未能解决你的问题,请参考以下文章