Có, sử dụng INSERT ... ON DUPLICATE KEY UPDATE id=id
(nó sẽ không kích hoạt cập nhật hàng mặc dù id
được chỉ định cho chính nó).
Nếu bạn không quan tâm đến lỗi (lỗi chuyển đổi, lỗi khóa ngoại) và trường tự động tăng dần (nó tăng lên ngay cả khi hàng không được chèn do khóa trùng lặp), thì hãy sử dụng INSERT IGNORE
như thế này:
INSERT IGNORE INTO <table_name> (...) VALUES (...)