求救一个查询的sql语句!

vampireal 2004-11-22 09:12:40
问题是这样的
A表中的字段a--名称,b--id,B表中的字段a--数量,字段b--id

B表中每个id对应A表的id,不过B表中,有多个记录的id相同的情况,现在要选出B中id的值,对应的在A表中的名称(字段a),及其该id在B中的a字段的值的和.(查出的id必须是唯一的)

对sql函数不熟悉,感觉需要用存储来解决,不过也不知道怎么写
请兄弟们帮忙啊
...全文
75 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
vampireal 2004-11-23
  • 打赏
  • 举报
回复
谢谢各位帮忙了,我一定好好学习sql语句.
davorsuker39 2004-11-22
  • 打赏
  • 举报
回复
select a.id,a.名称,数量=sum(b.数量)
from A a JOIN B b ON a.id=b.id
group by a.id,a.名称
davorsuker39 2004-11-22
  • 打赏
  • 举报
回复
select a.id,a.名称,数量=sum(b.数量)
from A,B
where a.id=b.id
group by a.id,a.名称
xingfuniao 2004-11-22
  • 打赏
  • 举报
回复
select ta.a,sum(tb.a)
from A ta left join B tb on tb.b=ta.b
group by ta.a
zjcxc 元老 2004-11-22
  • 打赏
  • 举报
回复
select a.id,a.名称,数量=sum(b.数量)
from A,B
where a.id=b.id
group by a.id,a.名称

34,576

社区成员

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

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