如何写这个查询语句:我想查四个表的相关数据,实现盘点+出库-出售=库存,如何写查询语句?谢谢
有四张表,a为盘点表,字段有物品名称、规格、库存数量、价格、盘点时间等b为流水表,字段有物品名称、规格、出库数量、价格、出库时间等C表为售出记录表,字段有客户姓名、物品名...
有四张表,a为盘点表,字段有物品名称、规格、库存数量、价格、盘点时间等
b为流水表,字段有物品名称、规格、出库数量、价格、出库时间等
C表为售出记录表,字段有客户姓名、物品名称、规格、售出数量、价格、售出时间等
d表为实际剩余库存表,字段有物品名称、规格、价格、剩余数量等等。
能不能用一个查询语句实现
“物品名称 规格 盘点数量 出库数量 出售数量 剩余数量”
这样的查询语句 展开
b为流水表,字段有物品名称、规格、出库数量、价格、出库时间等
C表为售出记录表,字段有客户姓名、物品名称、规格、售出数量、价格、售出时间等
d表为实际剩余库存表,字段有物品名称、规格、价格、剩余数量等等。
能不能用一个查询语句实现
“物品名称 规格 盘点数量 出库数量 出售数量 剩余数量”
这样的查询语句 展开
4个回答
展开全部
盘点+出库-出售=库存 ==> 盘点数量 = 库存数量+售出数量-出库数量
查询语句如下:
select an.物品名称,an.规格,an.库存数量+cn.售出数量-bn.出库数量 盘点数量,bn.出库数量,cn.售出数量,dn.剩余数量 from 盘点表 an,流水表 bn,售出记录表 cn,实际剩余库存表 dn where an.物品名称=bn.物品名称 and an.物品名称=cn.物品名称 and an.物品名称=dn.物品名称;
表的 名称 和 表的列名(字段),如果有需要的自己可以该下。
查询语句如下:
select an.物品名称,an.规格,an.库存数量+cn.售出数量-bn.出库数量 盘点数量,bn.出库数量,cn.售出数量,dn.剩余数量 from 盘点表 an,流水表 bn,售出记录表 cn,实际剩余库存表 dn where an.物品名称=bn.物品名称 and an.物品名称=cn.物品名称 and an.物品名称=dn.物品名称;
表的 名称 和 表的列名(字段),如果有需要的自己可以该下。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select a.物品名称,a.规格,a.盘点数量,b.出库数量,c.出售数量,d.剩余数量 from a left join b on (a.物品名称=b.物品名称) left join c on (a.物品名称=c.物品名称) left join d on (a.物品名称=d.物品名称)
没有找到盘点数量是那个表的,假设是a表的吧
没有找到盘点数量是那个表的,假设是a表的吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2011-03-04
展开全部
我帮你推荐一款 设备 盘点很轻松的哦 加我281652318
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询