处理库存目录序列号的正确方法
Proper way to deal with serial numbers for an inventory catalog
最终目标是处理数据输入(各种序列号)和数据输出(各种序列号),以便我可以使用 "remaining data" 不断更新数据库 我的意思是...如果我的数据 table 是这样的:
Input Table
----------
serial1
----------
serial2
---------
serial3
----------
serial4
----------
serial5
----------
Output Table
----------
serial1
----------
serial2
---------
我希望能够搜索数据库并能够删除两个 table 之间的相同数据点,所以我只有剩余的数据作为 'inventory'(剩余的库存应该是 serial3, serial4, serial5)
我想到了两种通用的方法...
- 为输入和输出中的每个数据点创建一个计数 table(它们总是只有一个,因为每个序列号都是唯一的)...然后我理论上可以比较记录...如果有是两个匹配的数据点,我可以减去每个数据点的计数(创建 0 计数)。最后,我可以用代码声明如果 combinationcount 为 0,则删除相应的记录。
- 理论上我可以在数据库中搜索输入和输出中相同的序列号table...如果有相同的序列号,则删除记录
我当前的问题是我应该如何设置 tables...我目前有两个独立的数据库,因为我在胡思乱想...
Database1 : 每个输入和输出 table 都是唯一的 tables
数据库2:输入和输出数据在同一个table中,因此代表不同的字段。
有人对我应该从哪个数据库开始有意见吗?在尝试删除公共数据点以创建剩余库存计数时,我不确定哪个(如果有的话)会给我带来优势
我傻了,卡在了之前的思路里……
这只是 'unmatched records' 的联合查询。
对于那些可能需要它的人:(遵循向导指南)
- 查询向导
- select 'find unmatched records'
- 选择您要比较的每个 table 的字段
- 运行
最终目标是处理数据输入(各种序列号)和数据输出(各种序列号),以便我可以使用 "remaining data" 不断更新数据库 我的意思是...如果我的数据 table 是这样的:
Input Table
----------
serial1
----------
serial2
---------
serial3
----------
serial4
----------
serial5
----------
Output Table
----------
serial1
----------
serial2
---------
我希望能够搜索数据库并能够删除两个 table 之间的相同数据点,所以我只有剩余的数据作为 'inventory'(剩余的库存应该是 serial3, serial4, serial5)
我想到了两种通用的方法...
- 为输入和输出中的每个数据点创建一个计数 table(它们总是只有一个,因为每个序列号都是唯一的)...然后我理论上可以比较记录...如果有是两个匹配的数据点,我可以减去每个数据点的计数(创建 0 计数)。最后,我可以用代码声明如果 combinationcount 为 0,则删除相应的记录。
- 理论上我可以在数据库中搜索输入和输出中相同的序列号table...如果有相同的序列号,则删除记录
我当前的问题是我应该如何设置 tables...我目前有两个独立的数据库,因为我在胡思乱想...
Database1 : 每个输入和输出 table 都是唯一的 tables
数据库2:输入和输出数据在同一个table中,因此代表不同的字段。
有人对我应该从哪个数据库开始有意见吗?在尝试删除公共数据点以创建剩余库存计数时,我不确定哪个(如果有的话)会给我带来优势
我傻了,卡在了之前的思路里……
这只是 'unmatched records' 的联合查询。
对于那些可能需要它的人:(遵循向导指南) - 查询向导 - select 'find unmatched records' - 选择您要比较的每个 table 的字段 - 运行