MySQLdb(Python)executemany和ON DUPLICATE KEY UPDATE的使用问题
在将executemany()和“ON DUPLICATE KEY UPDATE”联合起来使用时需要注意一个小问题。假设在数据库中有一个表A,其各个字段如下所示:
字段
类型 id (关键字)
CHAR(8)
last_date
DATE
count
INT(11)
现在我们要想向表中批量插入数据:若关键字存在则更新last_date并将count累加。则sql应该如下
原创
2015-06-05 20:18:48 ·
5810 阅读 ·
2 评论