sqlserver查询两个表的数据并进行求和统计
时间: 2024-05-14 10:19:18 浏览: 89
两个表中查询出不同的数据
假设有两个表A和B,它们都有一个名为"amount"的字段,你可以使用下面的SQL语句来查询并求和统计它们的数据:
```
SELECT SUM(amount) AS total_amount FROM
(
SELECT amount FROM A
UNION ALL
SELECT amount FROM B
) AS combined_table
```
这里我们使用了UNION ALL操作符来将两个表的数据合并成一个临时表(combined_table),然后再对这个临时表进行求和操作。最后使用AS关键字给求和结果起个别名(total_amount)。
阅读全文