PHP / MYSQL:使用BETWEEN

时间:2017-07-22 03:24:58

标签: php mysql

enter image description here我有一个日期选择器,按日期范围显示数据。我的查询正在运行,但有一个问题。 例如,我的日期范围是2017年1月至2017年7月,它会显示,但2016年也会显示,虽然我只选择了2017年。你能告诉我这是什么问题。

$sql = "SELECT  allinvty3.*,  soldout_bw.* , SUM(soldout_bw.qty) as totalfastqty from soldout_bw 

INNER JOIN allinvty3 on soldout_bw.itemcode = allinvty3.in_code  where soldout_bw.date BETWEEN DATE_FORMAT('" . $from . "', '%m/%d/%Y') AND DATE_FORMAT('" . $to . "', '%m/%d/%Y') group by soldout_bw.itemcode ORDER BY totalfastqty DESC LIMIT 50 ";

$result = $conn->query($sql);

0 个答案:

没有答案