【发布时间】:2011-10-16 09:12:35
【问题描述】:
可能重复:
How do I update if exists, insert if not (aka upsert or merge) in MySQL?
我正在创建一个简单的爬虫,从网站收集统计信息。我想要做的是,如果没有从 URL 抓取的记录然后插入到数据库,否则更新现有记录,但我不确定如何在不使用 php 的情况下执行此操作
SELECT * from table where url='somevalue';
如果没有记录
INSERT INTO...
否则
UPDATE...
【问题讨论】:
标签: mysql