Python SQL中按组自动递增

Python SQL中按组自动递增,python,mysql,sql,Python,Mysql,Sql,我正在将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']} 其中项目具有名称和组号,表示它们是否构成同一组的一部分这些文件中的每个文件都将始终从1开始组计数。 我想要的是在数据库中保留一个组数计数器。这里的关键是计数器必须从上一个值继续计数,而

我正在将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']}
其中项目具有名称和组号,表示它们是否构成同一组的一部分
这些文件中的每个文件都将始终从1开始组计数。
我想要的是在数据库中保留一个组数计数器。这里的关键是计数器必须从上一个值继续计数,而不是从1开始

逻辑如下:
1) 上传第一个文件,我将在数据库上:

2) 上传下一个文件,我将有:

此处的组计数与原始文件上的组计数相同,但我希望计数器从以前的值递增:


因此,当我上传一个新文件时,计数将从8开始

我正在将csv文件加载到sql
。。。这看起来像JSON。我把它表示为一个字典,不上传图像。@LuisRamonRamirezRodriguez,它是用于一个csv加载,还是要跟踪csv加载到SQL之间的增量?@ivan7707我更新了这个问题,我希望现在更清楚。@LuisRamonRamirezRodriguez,我发现令人困惑的是这一点。增量是否与实际组有关?您是否只想从中找到最高的前一个组值和增量(与数据库中已经存在的组无关)?a、 b和h在第1组中,但h的增量从4开始。这告诉我编号与组无关。