求两个表的操作SQL语句
求两个表操作sql表A商品ID商品名1手机12手机2表B商品ID入库数量11001200250要求用SQL得结果商品名数量手机1300手机250...
求两个表操作sql
表A
商品ID 商品名
1 手机1
2 手机2
表B
商品ID 入库数量
1 100
1 200
2 50
要求用SQL得结果
商品名 数量
手机1 300
手机2 50 展开
表A
商品ID 商品名
1 手机1
2 手机2
表B
商品ID 入库数量
1 100
1 200
2 50
要求用SQL得结果
商品名 数量
手机1 300
手机2 50 展开
2个回答
展开全部
select a.商品名, sum(b.入库数量) as [数量]
from 表A a,表B b where a.商品ID = b.商品ID
group by a.商品名
商品ID 商品名
----------- ----------
1 手机1
2 手机2
(2 行受影响)
商品ID 入库数量
----------- -----------
1 100
1 200
2 50
(3 行受影响)
商品名 数量
---------- -----------
手机1 300
手机2 50
(2 行受影响)
from 表A a,表B b where a.商品ID = b.商品ID
group by a.商品名
商品ID 商品名
----------- ----------
1 手机1
2 手机2
(2 行受影响)
商品ID 入库数量
----------- -----------
1 100
1 200
2 50
(3 行受影响)
商品名 数量
---------- -----------
手机1 300
手机2 50
(2 行受影响)
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询