我有一个元组列表:
list_ = [(1,7,3000),(1,8,3500), (1,9,3900)]
我想为给定 ID 更新包含多行/值的表(在本例中为 ID = 1)
所以:
INSERT INTO table (ID, Speed, Power) VALUES (1,7,3000),(1,8,3500),(1,9,3900)
我在格式方面遇到问题 - 我已经将字符串简化为如下内容:
INSERT INTO ... VALUES ((1,7,3000),(1,8,3500),(1,9,3900))
但是当然这不起作用,因为元组周围有额外的括号。有什么想法可以构建一种“Python 方式”执行此操作的方法吗?
原文由 mk8efz 发布,翻译遵循 CC BY-SA 4.0 许可协议
那么,你需要构建这条线:
试试那个: