我对 SQL 很陌生,但有人要求我写一些我不完全理解的东西。我正在寻找日期在另一个日期的 24 个月内的记录。就像是 :-
select *
from table
where (date1 within 24 months of date2)
例如,如果 date1 是 01/01/2010,其中 date2 具有以下值,则将返回表中的相应记录:-
05/09/2009
01/02/2008
06/03/2011
但是如果 date2 是例如 25/12/2013,则不会返回表中的相应数据。