INSERT IGNORE zrobi tutaj za Ciebie. Musisz tylko upewnić się, że masz zdefiniowany indeks UNIQUE dla kolumny, której nie chcesz duplikować.
Inną opcją jest INSERT INTO ... ON DUPLICATE KEY UPDATE, która nie wstawi ponownie wartości, ale pozwoli zaktualizować inne kolumny w tym wierszu. Na przykład licznik lub znacznik czasu.