从用户选择的日期获取上个月

时间:2015-03-06 02:15:47

标签: zend-db

我想从用户那里选择上个月。但它只显示数据空集。不会返回任何数据。以下代码有什么问题?

{$select->where("DATE_FORMAT(DATE(receive_dt),'%Y-%m') = DATE_SUB(DATE('".$v."'),INTERVAL -1 MONTH)");}

1 个答案:

答案 0 :(得分:0)

这对于想问题是好的。所以我像这样更新....

$select->where("DATE_FORMAT(DATE(receive_dt),'%Y-%m') = DATE_FORMAT(DATE(DATE_SUB(DATE('" . $v . "-1'),INTERVAL 1 MONTH)),'%Y-%m')");