Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/58.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 如何在sql查询中使用FROM中的数学语句_Mysql - Fatal编程技术网

Mysql 如何在sql查询中使用FROM中的数学语句

Mysql 如何在sql查询中使用FROM中的数学语句,mysql,Mysql,我想要一列的总和,它已经由下面的另两列乘法得到。我提到的是查询。请告诉我解决方案 (select SUM(Multiplication) as weight from ( s.qtyonhand * ROUND((sysdate - inv.movementdate), 2 ))), s.qtyonhand * ROUND((sysdate - inv.movementdate), 2) as Multiplication 上面的查询给出了缺少右括号的错误 请帮助我删除(在选择之前选

我想要一列的总和,它已经由下面的另两列乘法得到。我提到的是查询。请告诉我解决方案

(select SUM(Multiplication) as weight from ( s.qtyonhand *  ROUND((sysdate - inv.movementdate), 2 ))),

  s.qtyonhand *  ROUND((sysdate - inv.movementdate), 2) as Multiplication
上面的查询给出了缺少右括号的错误
请帮助我删除
选择之前选择
它不是必需的。请给出您的完整查询。FROM语句在我看来很可疑。我希望那里有一个表名,而不是数字。乘法列在任何表中都不可用,它是使用另一个两列创建的