2016년 1월 23일 토요일

MySQL::On Duplicate Key Update

MySQL, on duplicate key update, 중복키에 대해 데이터 업데이트 하기

On Duplicate Key Update 위 문법을 사용하려면 해당 테이블에 Primary Key 또는

Unique Key를 지정해야한다.

그래야 해당 키값에 대해 업데이트가 되기 때문에..

아니면 계속 중복되는 키값에 대해 데이터가 쌓이게 된다.


사용 예제
1
INSERT INTO table (a,b,c) VALUES (1,2,3ON DUPLICATE KEY UPDATE c=c+1
cs

table 컬럼 (a,b,c)에 (1,2,3)을 INSERT 시도하는데,

동일한 키값을 가진 데이터가 있으면, c만 c+1로 업데이트 한다.

댓글 없음:

댓글 쓰기

A*, JPS 길찾기 알고리즘 시뮬레이션 사이트

https://qiao.github.io/PathFinding.js/visual/ 길 찾기 알고리즘 시행 과정을 보여주는 사이트다. 링크 메모..