Oracle 从两张表中我要加总工资

Oracle 从两张表中我要加总工资,oracle,Oracle,我有两个表,如emp、customer,两个表中都有两个薪水列 emp_sal cusotmer_sal -------- ------------- 1000 3000 2000 1000 3000 5000 我想在单个结果中输出合并的总工资,如 sum(sal) --------- 15000 如果有人知道,请发表评论 谢谢 您可以使用两个子查询的总和,每个子查询计算工

我有两个表,如emp、customer,两个表中都有两个薪水列

emp_sal           cusotmer_sal
--------         -------------
1000               3000
2000               1000
3000               5000
我想在单个结果中输出合并的总工资,如

sum(sal)
---------
15000
如果有人知道,请发表评论
谢谢

您可以使用两个子查询的总和,每个子查询计算工资总额:

SELECT
    (SELECT SUM(emp_sal) FROM emp) +
    (SELECT SUM(customer_sal) FROM customer)
FROM dual
试试这个

select sum(emp_sal) from emptable 
+ 
select sum(cusotmer_sal) from customertable