mysql无则插入有则忽略
mysql如果找不到列值则插入,找到值时忽略。
sql语句
1 | INSERT into user_table(uid, name) select 'uid1', 'uname1' from dual WHERE NOT EXISTS (select name from user_table where name='uname1'); |
python 格式化代码
1 | "INSERT into user_table(uid, name) select '{}', '{}' from dual WHERE NOT EXISTS (select name from user_table where name='{}')".format( |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 张拓的博客!