2016-08-05 53 views
-2

我需要得到今天到期的销售。总销售额'总额',总付款行'支付'。 我需要得到今天总计到期。如何获得今天的总数据总量表格mysql数据库?

$sql = "SELECT id, SUM(total) AS total, SUM(paid) AS paid FROM sma_sales WHERE DATE(`timestamp`) = CURDATE()"; 
$result = $conn->query($sql); 
if ($result->num_rows > 0) { 
    // output data of each row 
    while($row = $result->fetch_assoc()) 
    { 
     echo $sum = $row['total'] - $sum = $row['paid']; 
    } 
} else { 
    echo "0.00 results"; 
} 

我得到了结果0.00我今天需要查看总计“到期销售”金额结果。 database table screen shot

请大家帮忙。

+1

你没有告诉我们是什么问题或者您有结果还是不行,但仅预期的结果。 –

+0

如果您没有提供真正的信息来处理,您如何能期待我们的帮助?表结构?样本数据?期望的结果? – Takarii

+0

你好朋友,我添加数据库屏幕截图。 PLZ检查它。 –

回答

-3

你应该以这种方式制造的地位做在你的表:

SELECT ID FORM SMA_SALES WHERE DATA('timestap') and status == paid; 
+3

不是我downvote,但你的代码将失败。 –

+1

thaks为答案。但不工作....! –