php选择日期时间范围

标签 php mysql date-range

我想使用 php 从 Mysql 中选择日期范围内的记录。 例如,我想选择日期范围(2011-02-23、2011-02-24)

$query = "select * from table where date_field between '2011-02-23' and '2011-02-24'";
mysql_query($query);

它不起作用。 那么,我应该使用的正确格式是什么?

最佳答案

$query="select * from table where date_field >'2011-02-23' "
  ." and date_field<date_add('2011-02-24', interval 1 day)";

关于php选择日期时间范围,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5111530/

相关文章:

php - Excel 导出 CSV 导入 PHPmyAdmin

php - 从表中获取其他表没有的结果

excel - 从动态日期范围中排除周末

java - Guava 的 Ranges.asSet 输出无限列表

mysql - 日期索引 - 长范围搜索所有行,不包括小行

php - 将所有内容重定向到 index.php

php - CodeIgniter 中的 MySQL 查询子句帮助

mysql - Wamp-命令行 "mysqld"不起作用

php - 在 php 中读取文本文件时出错

php - SQL 注入(inject)无法正常工作