可能重复:
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...