【发布时间】:2021-09-16 16:07:11
【问题描述】:
使用 Python,我试图将新添加的“传奇”列中按顺序递增 1 的数据放入现有数据中。
有数十万条数据,但是当我尝试将公式 1,2,3... 中增加 1 的非重复数据放在新的“传奇”列中时,我想编写一个查询使用 while 语句的语句。需要写吗
这是我试过的查询。
import pymysql
conn=pymysql.connect(
user='rt',
passwd='1520*',
host='127.0.0.1',
db='prtice',
charset='utf8')
curs = conn.cursor()
num = 0
while num >= 1:
num += 1
sql = "update juso set legendary = %s"
value = 'num'
if num == 100000:
break
curs.execute(sql, value)
conn.commit()
【问题讨论】:
-
你可以添加你的sql创建类语句吗?
-
您可以制作满足您要求的传奇自增主键。请确保 auto_increment_offset 和 auto_increment_increment 设置为 1。