繁体   English   中英

如何找到今天的日期和从今天开始的X天之间的差异?

[英]How do I find the difference between today's date and X days from today?

大家好,

在我提出问题之前,已经检查了所有可能出现的线程,但没有找到适合VB.net和MySQL的答案。 大多数使用Android和PHP。

因此,我试图对我的MySQL数据库中的表中的日期字段运行查询,以查找日期值为从今天起X天的所有记录。 我该怎么做?

我使用VS2010和MySQL-以防万一我没有提到。 谢谢。

//天命

MySQL的:

SELECT *
FROM table
WHERE DATE(datecol) BETWEEN DATE(NOW()) AND DATE(DATE_ADD(NOW(), INTERVAL x DAY));

FIDDLE

这是对MySQL的查询,

查找日期为今天的X天数的所有记录

SELECT *
FROM table
WHERE date_column = CURRENT_DATE + INTERVAL X DAY

该记录将查找日期介于今天和从今天起X天之间的所有记录

SELECT *
FROM table
WHERE date_column BETWEEN CURRENT_DATE AND CURRENT_DATE + INTERVAL X DAY

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM