我有一个查询,我尝试在firstdate小于seconddate的地方提取信息,但是大多数日期时间都非常接近,所以我尝试了:
select id from entries where firstdate [less than] seconddate -2000000000
但是,它似乎没有提供我想要的信息。我有两个想法:
我可以将ODBC Canonical日期转换为二进制,因此可以使用上面示例中的变量。
使用ODBC Canonical函数,我可以简单地指出第二个日期至少要晚10天。
最佳答案
firstdate < DATE_ADD(seconddate, INTERVAL -10 DAY)
编辑:
您的情况将是:
select id from entries where firstdate < DATE_ADD(seconddate, INTERVAL -10 DAY)