sql server,如何让不同表的count相加
时间: 2023-08-22 15:08:34 浏览: 147
利用链表实现大数相加
3星 · 编辑精心推荐
您可以使用UNION ALL语句将多个SELECT语句的结果组合在一起,然后使用SUM聚合函数将它们的计数相加。以下是一个示例:
```
SELECT SUM(cnt) AS totalCount
FROM (
SELECT COUNT(*) AS cnt FROM table1
UNION ALL
SELECT COUNT(*) AS cnt FROM table2
UNION ALL
SELECT COUNT(*) AS cnt FROM table3
) AS counts;
```
这将从三个表中获取计数,并将它们相加以获得总计数。您可以根据需要添加更多的SELECT语句。
阅读全文