实现库存功能,SQL,有一个销售表和一个进货表,商品的id不是主键,怎样将已经进货但是还没有销售的
答案:2 悬赏:80
解决时间 2021-11-15 20:54
- 提问者网友:烟刺痛了眼
- 2021-11-15 08:53
实现库存功能,SQL,有一个销售表和一个进货表,商品的id不是主键,怎样将已经进货但是还没有销售的商品,也就是销售表中的商品id没有进货表中的id,查询出来,并且此时的进货数量就是剩余数量。注:一个商品可以有多次进货,多次销售,调试的时候请考虑到这种情况。成功悬赏100。
最佳答案
- 二级知识专家网友:一身浪痞味
- 2021-11-15 09:45
select 商品的id ,sum(数量) as 剩余数量 from 进货表
where 商品的id not in (select 商品的id from 销售表)
group by 商品的id
where 商品的id not in (select 商品的id from 销售表)
group by 商品的id
全部回答
- 1楼网友:眠于流年
- 2021-11-15 10:03
同问。。。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯