我正在使用此代码进行库存管理系统,其中我想使用三张表从salestb中检索库存日期
表架构
Productmastertb
prod_id,
Product_name
salesdetailstb
sales_id,
Prod_id,
Prod_qty,
billno
salestb
billno
billdate
我需要像这样的结果
--------------------------------
Product ID | Product Name | Qty
--------------------------------
1 Mouse 10
2 Keyboard 60
3 Headphone 30
---------------------------------
答案 0 :(得分:0)
希望您能找到以下解决方案(日期明智的数量):
SELECT pm.product_id
,pm.Product_Name
,SUM(sd.Prod_qty) as Qty
,s.billdate
FROM Productmastertb pm
JOIN salesdetailstb as sd ON sd.product_id = pm.product_id
JOIN salestb as s ON sd.billno = s.billno
GROUP BY pm.product_id, pm.Product_Name, s.billdate
希望它对你有所帮助!
如果不符合您的预期,请按日期分区提供样本输出结果。