sqlite3-在单独的表中跟踪对每日库存的更改

deikduxw  于 2021-07-24  发布在  Java
关注(0)|答案(0)|浏览(173)

脚本:
每天我都会得到一堆服务器清单(作为csv文件)
要求:
我想跟踪与另一个表中昨天的数据相比所做的更改,该表中的更改(添加/删除/更改)记录也只记录它们的状态。
这里是表模式和示例查询。
我的方法:
步骤1)我在“库存”表中列出了昨天的库存。
步骤2)我将今天的csv加载到“inventory\u new”
步骤3)**我想运行比较查询,并将更改(添加/删除/修改)加载到一个名为“inventory\u changes”的新表中,该表中有两个额外的列“changetype”和“date”(将是今天的日期)
步骤4)我现在将删除库存表并将“inventory\u new”重命名为“inventory”。
步骤5)-循环)每天重复1-4次。
这里是表模式和示例查询。
问题:
步骤3的这些查询有意义吗?或者有更合理的方法吗?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题