INSERT ... ON DUPLICATE KEY UPDATE 위 구문은 데이터를 삽입할 때 중복 데이터가 없으면 예정대로 삽입. 그런데 중복된 데이터가 있을 시 기존 중복데이터를 업데이트 시킬 수 있도록 하는 구문이다.정확하게 말하자면, 중복키 충돌이 발생할 때 INSERT가 아니라 UPDATE문으로 전환되어 데이터 중복없이 인서트할 수 있도록한다.따라서 그전에 앞서 반드시 Primary Key(기본키)나 Unique Key(고유키)가 있어야한다. 없으면 키 충돌의 기준이 없어 아예 작동되지 않기 때문이다. 정확하게 이해가 안되도 괜찮다. 아래 예시를 봐보자.*예시INSERT INTO user_score (user_id,score)VALUES (1,10)ON DUPLICATE KEY UPDATE sc..