大家好,
在我提出问题之前检查了所有可能的线程,我没有找到适合 VB.net 和 MySQL 的答案。大多数处理Android和PHP。
因此,我试图对我的 MySQL 数据库中的表中的日期字段运行查询,以查找日期值为从今天起 X 天的所有记录。我该怎么做?
我使用 VS2010 和 MySQL——以防我没有提到。谢谢。
//Kismet
MySQL:
SELECT *
FROM table
WHERE DATE(datecol) BETWEEN DATE(NOW()) AND DATE(DATE_ADD(NOW(), INTERVAL x DAY));
见小提琴
这是 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