dongshixingga7900 2013-05-11 02:04
浏览 236
已采纳

如何查找具有数量值的两列的总和

Ok so I am a lil confused how to go about this and seek some help..

I have a mysql db that has a column named quantity and another called price_paid

what I want to do is take and add up the entire column of price_paid but to also take into account a quantity higher than 1.

Ex..

_____________     ______________   
|  quantity  |   | price_paid  | 
--------------   ---------------
       1              2.99 
       2              9.99
       1              1.99

How would I create the php / mysql to make that = a total of 24.96 ?

So far I am able to get the total of price_paid but what I have doesn't take into account the quantity column and it's value.

$comic_totals = "SELECT sum(price_paid) AS value_sum FROM `comic_db`.`comic_db`";
$total_db = mysqli_query($comic_connect, $comic_totals);
if(!total_db){
        echo "Failed";
}
$tot_array = mysqli_fetch_assoc($total_db);
$sum = $tot_array['value_sum'];
echo "$".$sum;

so how do I turn that into what I need? Thanks

  • 写回答

2条回答 默认 最新

  • douhuan1257 2013-05-11 02:08
    关注

    Let MySQL take care of multiplying the price by the quantity...

    SELECT SUM(quantity * price_paid) AS value_sum
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 请问有用MZmine处理 “Waters SYNAPT G2-Si QTOF质谱仪在MSE模式下采集的非靶向数据” 的分析教程吗
  • ¥50 opencv4nodejs 如何安装
  • ¥15 adb push异常 adb: error: 1409-byte write failed: Invalid argument
  • ¥15 nginx反向代理获取ip,java获取真实ip
  • ¥15 eda:门禁系统设计
  • ¥50 如何使用js去调用vscode-js-debugger的方法去调试网页
  • ¥15 376.1电表主站通信协议下发指令全被否认问题
  • ¥15 物体双站RCS和其组成阵列后的双站RCS关系验证
  • ¥15 复杂网络,变滞后传递熵,FDA
  • ¥20 csv格式数据集预处理及模型选择