在线求一条SQL 语句

kwsxz 2013-12-09 03:47:47
表1
时间 类型 金额
1 收款 1000
2 收款 1600
表2
时间 类型 金额
1 支出 500
2 支出 500
表3
时间 类型 金额
1 外放 100
2 路费 500

现在想用一条SQL语句,计算出 表1金额和 减 表2金额和 减 表3金额合

我用的是ACCESS 数据库

...全文
192 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
of123 2013-12-10
  • 打赏
  • 举报
回复
既然有类型字段,3 表可以合 1.
风吹腚腚凉 2013-12-09
  • 打赏
  • 举报
回复
引用 2 楼 caozhy 的回复:
select a.金额 - b.金额 - c.金额 as 金额 from 表1 a join 表2 b on a.时间 = b.时间 join 表3 c on a.时间 = c.时间
哥们我没细看但是粗看了一眼你写错了,时间相等的不一定有什么关系,你拿时间干毛? 我觉得1#就正确,1楼不正确我就骂楼主
threenewbee 2013-12-09
  • 打赏
  • 举报
回复
select a.金额 - b.金额 - c.金额 as 金额 from 表1 a join 表2 b on a.时间 = b.时间 join 表3 c on a.时间 = c.时间
三楼の郎 2013-12-09
  • 打赏
  • 举报
回复

select a.s-b.s-c.s as s1 from (select sum(金额) as s from 表一) as a,(select sum(金额) as s from 表二) as b,(select sum(金额) as s from 表三) as c

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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