INSERT ON DUPLICATE KEY UPDATE
INSERT INTO table (a,b,c) VALUES (1,2,3)
ON DUPLICATE KEY UPDATE c=c+1;
На колонке a стоит индекс UNIQUE.
Вставить значения 1,2,3 в таблицу при условии что a не равна 1. Если же будет попытка дублирования(замена значения a=1 на тоже значение 1), то увеличить c на 1.