gpt4 book ai didi

mysql - 如何基于表格显示库存报表

转载 作者:行者123 更新时间:2023-11-29 16:22:59 24 4
gpt4 key购买 nike

我有 6 张 table :

  1. 内政
  2. 期初库存
  3. 项目管理员
  4. 调整
  5. 额外问题
  6. 上传

这些表的公共(public)字段是商品条形码,而我在此处测试 sql 代码:

SELECT item.*,(item.item_quantity+op.opening_stock+bom.quantitytopick+adj.adjustment_quantity) as totalquality 
FROM
itemmaster item
left join openingstock op on item.item_barcode = op.item_barcode
inner join bomupload bom on op.item_barcode = bom.item_barcode
inner join adjustment_inventory adj on bom.item_barcode = adj.item_barcode

输出时所有表条目都会在那里显示。

但我想显示 itemmaster 表的所有字段和数量(如果 0 也基于选择查询显示)。

最佳答案

如果 itemmaster 表是主表并且 item_barcode 是所有其他表中引用的外键,请尝试以下查询:

SELECT item.*,
(item.item_quantity + op.opening_stock + bom.quantitytopick + adj.adjustment_quantity) as totalquality
FROM
itemmaster item
LEFT JOIN openingstock op on item.item_barcode = op.item_barcode
LEFT JOIN bomupload bom on item.item_barcode = bom.item_barcode
LEFT JOIN adjustment_inventory adj on item.item_barcode = adj.item_barcode

关于mysql - 如何基于表格显示库存报表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54433480/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com