2 个日期字段之间的 MySQL 查询

Hec*_*bie 5 php mysql

我正在尝试创建一个 MySQL 查询,该查询将获取当前日期并将其与表中的 2 个日期字段进行比较,并返回满足该查询的行。

这是我的列 1- [from_date],其类型是日期 2- [to_date] 也包含日期类型

该查询假设返回这些日期之间的行。

这是我的查询

mysql_query("SELECT * FROM location WHERE from_date >= DATE() AND to_date <= DATE()")
Run Code Online (Sandbox Code Playgroud)

我的问题是它不返回任何东西。我应该将列类型切换为 DATETIME 吗?

提前致谢。

Fra*_*rfo 2

请参阅此处的文档。
在这里使用BETWEEN
mysql 文档