我正在使用Microsoft Access数据库(请不要建议我使用其他数据库,因为在这种特殊情况下我没有这个选择)。 我有02个表格如下。
表1:采购订单
PO_No, Item_No, Order_Qty
01 a 10
01 b 5
02 a 8
02 b 2
表2:股票
Item_No, Batch_No, Qty
a 0001 5
a 0002 50
b 0003 10
=>我想创建这样的东西:
Item_No, Batch_No, Ship_Qty, PO_No
a 0001 5 01
a 0002 5 01
a 0002 8 02
b 0003 5 01
b 0003 2 02
请帮忙!
答案 0 :(得分:1)
你仍然需要阅读我之前发布的至少一些链接,但我认为你没有得到我的意思所以这里是一个动画,向你展示步骤。
这是一个非常短暂的过程,只需几分钟。
祝你好运。首先,您需要使用两个表连接起来创建一个Select Query,类似于:(请参阅本答案底部的教程。)
选择查询生成数据后,您可以将其转换为生成表查询:
<强> Skillshare : Intro to Access - Microsoft Access Basics for Beginners 强>
Microsoft.com: Introduction to Queries: Access
YouTube: Acccess 2016: Multi-table queries
Office.com: Join tables and queries
Microsoft.com: Create a make-table query
答案 1 :(得分:0)
非常感谢ashleedawg的努力。
最后 - 你的第一步必须是进行一个选择查询,这将导致记录/字段正确显示新表的内容。
然后第二步是制作表格查询。但那可以等到现在。
在浏览你的2个源表时,以及你想要的第3个表 - 我没有看到任何可以创建该结果的连接逻辑。如果你能解释什么是逻辑 - 那么可以提供帮助那个选择查询。