我将csv文件加载到sql,它遵循以下结构:
d_1 = {'item':['a','b','c','d','e','f'],'group':['1','1','2','2','3','3']}
d_2 = {'item':['h','i','j','k'],'group':['1','2','3','4']}
项目具有名称和组号,表示它们是否构成同一组的一部分。 Each these files will always start the group count on 1.
我想要的是在数据库上保留一个计数器组的计数器。这里的关键是计数器必须从前一个值继续计数,而不是从1开始。
逻辑如下:
1)上传第一个文件,我将在DB上:
2)上传下一个文件,我将:
此处的组计数与原始文件的计数相同,但我希望计数器从以前的值开始递增:
因此,当我上传新文件时,计数将从8开始。