Php 当日期未存储为时间戳时,从MySQL检索最小和最大日期
我试图从表字段中获取最早和最晚的日期 这些是存储的日期 2015年1月30日 02/31/2014 10/26/2014 2015年1月31日 使用这些查询:Php 当日期未存储为时间戳时,从MySQL检索最小和最大日期,php,mysql,Php,Mysql,我试图从表字段中获取最早和最晚的日期 这些是存储的日期 2015年1月30日 02/31/2014 10/26/2014 2015年1月31日 使用这些查询: $sql = "SELECT MIN(closing_date) AS first_date FROM ft_form_8 WHERE closing_date >'' AND status = 'closed' AND nar_id = $nar_id "; $sql = "SELECT MAX(closing_date)
$sql = "SELECT MIN(closing_date) AS first_date FROM ft_form_8 WHERE closing_date >''
AND status = 'closed' AND nar_id = $nar_id ";
$sql = "SELECT MAX(closing_date) AS last_date FROM ft_form_8 WHERE closing_date >''
AND status = 'closed' AND nar_id = $nar_id ";
检索到的第一个日期值为:2015年1月30日
检索到的最后日期值为:2014年10月26日
有什么建议吗?我建议更改在数据库中存储日期的方式,这样可以更方便地处理日期。在比较列时,请使用STR_to_DATE函数。此处信息:您还可以将日期转换为时间戳。。