如何从另一个表中减去子查询表的总和?
SELECT i.column1 * i.column2 AS Expr1
, i.column1 * i.column2 - (SELECT SUM(table2.column1) AS Expr1
FROM table2
WHERE (table2.column3 = table1.column3)) AS derivedExpression
FROM table1
只有第一行中的 derivedExpression 是正确的。其余行为 derivedExpression 返回 null。对于 Expr1,一切都很好。有什么帮助吗?