新Datarow上的SQL Update列

时间:2015-01-27 09:38:23

标签: javascript php mysql procedures

我是MySQL服务器,我正在运行一个WebShop。是否可以计算订单上所有商品的总和。现在当我添加一个新行时,我必须在我的PHP脚本中调用一个方法来计算总和。这有可能在MySQL中自动化(例如程序)吗?

最诚挚的问候 凯文霍尔瓦特

1 个答案:

答案 0 :(得分:0)

$query="SELECT SUM(tbl_articles.price) as sum FROM ztbl_articles_orders INNER JOIN tbl_articles ON ztbl_articles_orders.articleID = tbl_articles.articleID INNER JOIN tbl_orders ON ztbl_articles_orders.orderID = tbl_orders.orderID WHERE tbl_orders.userID = 3;";
$result= mysqli_query($connection,$query);
$row=mysqli_fetch_array($result,MYSQLI_BOTH);
$sum=$row['sum'];

“$ sum”获取您想要的值,现在您可以使用此值插入或更新。