[英]Select sum of column - several variables
Here is what I have at the moment for my select statement: 以下是我目前对select语句的看法:
$sql17="SELECT SUM(TotalProfit)-('$sum14','$sum13') AS TotalProfit FROM jwtdriversbank2";
I can subtract one variable like this with no problem: 我可以减去这样一个变量没有问题:
$sql17="SELECT SUM(TotalProfit)-'$sum14' AS TotalProfit FROM jwtdriversbank2";
But I want to be able to subtract several variables, how can I do that???? 但是我希望能够减去几个变量,我该怎么做?
Like this? 像这样?
$sql17="SELECT SUM(TotalProfit)-'$sum14'-'$sum13' AS TotalProfit FROM jwtdriversbank2";
Be careful when you're constructing SQL queries by injecting variables directly like this though, use prepared statements where possible. 通过直接注入变量来构建SQL查询时要小心,尽可能使用预处理语句。
$sum_to_substract = $sum14+$sum13; //add all vars that you want to substract
$sql17="SELECT SUM(TotalProfit)-'$sum_to_substract' AS TotalProfit FROM jwtdriversbank2";
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.