求SQL语句~

Ji秋风 2003-11-06 11:06:24
表A有字段 a, b
表B有字段 b,c(c是decimal类型的金额)
表C有字段 a,d(d也是decimal类型的金额)

现在希望连接表A和表B
再根据字段a分组,计算每组a的总金额
然后插入到表C中。

这条sql语句应该如何写?谢谢了!
...全文
10 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
wzh1215 2003-11-06
  • 打赏
  • 举报
回复
insert C (a,d) select A.a,sum(isnull(B.c,0)) from A left join B on A.b=B.b group by A.a
txlicenhe 2003-11-06
  • 打赏
  • 举报
回复
insert 表C (a,d) Select 表A.a,sum(表B.c) from 表A left join 表B on 表A.b = 表B.b group by 表A.a
wdbc 2003-11-06
  • 打赏
  • 举报
回复
select into C ( select A.a, SUM(B.c) from A,B group by A.a )
pengdali 2003-11-06
  • 打赏
  • 举报
回复
insert 表C (a,d) select 表a.a,sum(表b.c) from 表a left join 表b on 表a.b=表b.b group by 表a.a

34,499

社区成员

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

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