从Total_record表的employee_record表和Gazana_Mazdori表的总字段中求出Gazana_Mazdori字段总数的和值。我有很多桌子,但为了简化我的问题,我现在只要求两张桌子。这两个表不是通过外键相互链接的。
Gazana_Mazdoori表

员工记录表

我的总价值应该是75 (Total of Total_record field) + 550(total of Total field)=625
发布于 2020-09-30 17:04:10
发布于 2020-10-01 02:41:42
您可以使用子查询从许多表中获取Grand Total。试试下面的查询-
SELECT GM.gmt+ER.ert as [Grand Total]
FROM
(SELECT Sum(Gazana_Mazdori.Total) AS gmt FROM Gazana_Mazdori) as GM,
(SELECT Sum(Employee_Record.Total_Record) AS ert FROM Employee_Record) as ER;从联合查询汇总中获取Grand Total,如下所示-
SELECT Sum(un.SumOfTotal) AS [Grand Total]
FROM
(SELECT Sum(Employee_Record.Total_Record) AS SumOfTotal FROM Employee_Record
UNION
SELECT Sum(Gazana_Mazdori.Total) AS SumOfTotal FROM Gazana_Mazdori) AS un;https://stackoverflow.com/questions/64142078
复制相似问题