怎样做4个表的数据汇总?

wanjun_003 2006-12-17 04:14:05
有4个表,分别是t1,t2,t3,t4

每一个表都有一个金额列

现在要算出总金额:

sum(t1.金额) + sum(t2.金额) + sum(t3.金额) + sum(t4.金额)

-------------------------------------------------------------

请问sql该怎么写?谢谢
...全文
135 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
wanjun_003 2006-12-17
  • 打赏
  • 举报
回复
多谢大家
marco08 2006-12-17
  • 打赏
  • 举报
回复

select sum(金额) as 金额 from
(
select sum(金额) as 金额 from T1
union all
select sum(金额) from T2
union all
select sum(金额) from T3
union all
select sum(金额) from T4
)
bqb 2006-12-17
  • 打赏
  • 举报
回复
select sum(金额) from

(select * from t1
union all
select * from t2
union all
select * from t3
union all
select * from t4
) a
zsl5305256 2006-12-17
  • 打赏
  • 举报
回复
select sum(金额) from
(
select sum(t1.金额) as 金额 from table1
union all
select sum(t2.金额) from table2
union all
select sum(t3.金额) from table3
union all
select sum(t4.金额) from table4

) a

34,589

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧