我有一个 MySQL 服务器,并在上面运行一个 WebShop。是否可以计算订单上所有商品的总和。现在,当我添加新行时,我必须调用 PHP 脚本中的方法来计算总和。这可以在 MySQL 中实现自动化吗(例如过程)?
致以诚挚的问候 凯文·霍瓦特
最佳答案
$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”获取您想要的值,现在您可以使用该值插入或更新。
关于javascript - 新数据行上的 SQL 更新列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28167215/