mysql
mysql 새로운값이면 insert하고 값이 있으면 update 하는 쿼리
에스크리토
2018. 6. 18. 14:33
반응형
INSERT INTO table Values
('','1','문재인',now())
ON DUPLICATE KEY UPDATE cnt=cnt+1,up_date=now();
이때 중복값을 체크하는 컬럼(위 예에서 "문재인" 이 들어가는 컬럼)은 속석이 unique 여야한다..
이렇게 하면 문재인이란 단어는 더이상 추가되지 않고 cnt의 값만 증가한다.
반응형