从另一个表的列的总和中减去列的总和

8xiog9wr  于 2021-06-21  发布在  Mysql
关注(0)|答案(2)|浏览(369)

我想知道这两个数字之和的减法 amount_no 表2的第列来自 amount_no 表1。

table1                           table2
   |amount_no |                     |amount_no|
   ------------                     -----------
   |230       |                     |100      |
   |500       |                     |50       |
   |700       |                     |40       |
   ------------                     ----------
   1430                             190
   ------------                     ----------
              (1430 - 190 = 1240)

    $sql="SELECT ((SUM(amount_no) FROM table1) - (SELECT SUM(amount_no) 
    FROM table2))";

提前多谢了。

a9wyjsp7

a9wyjsp71#

使用此选项:

SELECT (SELECT SUM(amount_no) FROM table1) - (SELECT SUM(amount_no) FROM table2)

您的代码遗漏了选择部分和次要内容。

35g0bw71

35g0bw712#

更新的查询:

$sql="SELECT (SELECT SUM(amount_no) FROM table1) - (SELECT SUM(amount_no) FROM table2)";

你的代码缺少一些括号。

相关问题