怎么合并两个查询后的列?

upshania 2009-09-29 03:58:22

有下面两个SQL,一个是算计划金额,一个是算实际金额的 ,我想把查询出来的结果合并成


计划总额 实际总额
100 200
这样不知道行不行?





select sum(money) as 计划总额 from 计划表

select sum(money) as 实际总额 from 实际表



我想把这样查出来的结果变成

计划总额 实际总额
aaaa bbbb


这样的格式,请问要怎么写这个SQL?合并这两上面两个SQL的列?

...全文
73 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
shigaoyixiong 2009-09-29
  • 打赏
  • 举报
回复
两张表应该有关联字段的吧!假如关联字段是id:

select sum(money) as 计划总额,sum(money) as 实际总额 from 计划表 t,实际表 tt where t.id=tt.id

你试试
--小F-- 2009-09-29
  • 打赏
  • 举报
回复
select 
sum(a.money) as 计划总额,sum(b.money) as 实际总额
from
计划表 a
left join 实际表 b on
a.字段=b.字段
--小F-- 2009-09-29
  • 打赏
  • 举报
回复
加个连接 用left join 连接
-狙击手- 2009-09-29
  • 打赏
  • 举报
回复
select sum(a.money) as 计划总额,sum(b.money) as 实际总额
from 计划表 a
, 实际表 b
liangCK 2009-09-29
  • 打赏
  • 举报
回复
SELECT
(select sum(money) from 计划表) AS 计划总额,
(select sum(money) from 实际表) as 实际总额;

34,576

社区成员

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

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