Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/253.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP导出日期范围_Php_Sql_Database - Fatal编程技术网

PHP导出日期范围

PHP导出日期范围,php,sql,database,Php,Sql,Database,我有一个工作数据库导出到xls,但我需要它导出基于“关闭”日期的特定日期范围。(见下面的代码) 例如,我希望它导出上月和/或本月的所有“关闭”日期(范围:2012年9月1日至2012年9月30日或2012年10月1日至2012年10月31日) 只需在SQL查询中添加WHERE子句即可。例如,假设closed是日期时间或时间戳字段: Select ticketID, name, company, subject, closed from $DB_TBLName WHERE closed BETWE

我有一个工作数据库导出到xls,但我需要它导出基于“关闭”日期的特定日期范围。(见下面的代码)

例如,我希望它导出上月和/或本月的所有“关闭”日期(范围:2012年9月1日至2012年9月30日或2012年10月1日至2012年10月31日)


只需在SQL查询中添加WHERE子句即可。例如,假设
closed
是日期时间或时间戳字段:

Select ticketID, name, company, subject, closed from $DB_TBLName
WHERE closed BETWEEN '2012-09-01 00:00:00' AND '2012-09-30 23:59:59'
ORDER BY closed DESC

您需要确保在
关闭的
字段上有一个索引,以获得最佳性能。

那么您是否希望导出一个月的票据?如果是这样,您可以从date_closed字段中提取月份。因此,在SQL查询中添加一个WHERE子句是否有一个特定参数可以导出上月或本月的所有票据?
Select ticketID, name, company, subject, closed from $DB_TBLName
WHERE closed BETWEEN '2012-09-01 00:00:00' AND '2012-09-30 23:59:59'
ORDER BY closed DESC