三表取指定字段生成新表
来位大佬打救下,:hug:哇哈哈哈 发表于 2024-6-13 09:04
我那个表是测试用的~忘记删除了,想要的效果是图片上的,用视图来个代码,大佬
SELECT[设备清单].,[设备清单].[公司],[设备清单].[商品],[清单数量],[单价],[金额],[申请数量],[入库数量] FROM [设备清单]
JOIN (SELECT [公司],[商品],SUM([申请数量]) AS [申请数量] FROM [采购申请] GROUP BY [公司],[商品]) AA
on [设备清单].[公司]=.[公司] AND [设备清单].[商品]=.[商品]
JOIN (SELECT [公司],[商品],SUM([入库数量]) AS [入库数量] FROM [采购入库] GROUP BY [公司],[商品]) BB
on [设备清单].[公司]=.[公司] AND [设备清单].[商品]=.[商品]
哇哈哈哈 发表于 2024-6-13 02:06
建议用视图做,如果使用新字段存储到设备清单的话会有冗余存储,这样是不是还得维护几个表之间的数据一致性? 静W_01 发表于 2024-6-13 08:35
建议用视图做,如果使用新字段存储到设备清单的话会有冗余存储,这样是不是还得维护几个表之间的数据一致 ...
来段代码,大佬 你这结果不对吧,B公司两条不应该求和么。 Syl 发表于 2024-6-13 08:51
你这结果不对吧,B公司两条不应该求和么。
我那个表是测试用的~忘记删除了,想要的效果是图片上的,用视图来个代码,大佬
Syl 发表于 2024-6-13 09:11
SELECT[设备清单].,[设备清单].[公司],[设备清单].[商品],[清单数量],[单价],[金额],[申请数量],[入库 ...
多谢大佬,爱你,比心比心:handshake 哇哈哈哈 发表于 2024-6-13 09:21
多谢大佬,爱你,比心比心
大佬,有个问题就是如果我在设备清单加一行C公司数据,视图是不会显示的,是什么原因呢,之前要的效果是以设备清单为主表的
页:
[1]
2