如何显示用户选择的输入日期(开始日期---结束日期)之间的金额总和

时间:2016-08-19 07:25:46

标签: php mysql

enter image description here我如何计算特定日期之间的总和(例如:2016/06/16至2016 enter image description here / 08/17)。哪个日期将由用户从前端选择。 我尝试过这样的事情。

    $sql = "select sum(amount_no) from tsurphus where subDate BETWEEN '2016-03-01' AND '2016-08-05'";
    $q = mysql_query($sql);
    $row = mysql_fetch_array($q);
    echo 'Current Total Amount. Rs: ' . $row[0];

但问题在于计算我需要从代码中更改日期的总金额。请帮助..提前谢谢。

1 个答案:

答案 0 :(得分:1)

在您的查询中,您应按货币字段分组。

考虑到您的字段名称为" currency",请尝试以下操作:

$sql = "SELECT SUM(amount_no), currency FROM tsurphus WHERE subDate BETWEEN '2016-03-01' AND '2016-08-05' GROUP BY currency";