mysql中避免重复插入相同数据(insert if not exists)
<br />在 MySQL 中,在插入记录前,检查这条记录是否已经存在,只有当记录不存在时才执行插入操作,可以通过使用 EXISTS 条件句防止插入重复记录。示例如下:
<br />INSERT INTO `users`(`id`,`name`) <br />
SELECT '','examplename'<br />
FROM `users`<br />
WHERE NOT EXISTS
(SELECT 1 FROM `users` WHERE name='examplename') LIMI
原创
2010-10-26 09:17:00 ·
929 阅读 ·
0 评论