공부
[mysql] on duplicate key update
콩줄기
2020. 6. 16. 00:12
데이터가 없으면 삽입 -> 업데이트
데이터가 있으면 -> 업데이트
내가 처리한 방식
1. 조회 (select * from TABLE)
2. 분기
없으면 -> insert
3. 업데이트
한 번에 해결할 수 있는 방법이 있음.
데이터가 없으면 insert, 있으면 update
예제
INSERT INTO
table (a, b, c) values (1, 2, 3)
on duplicate key update
b = 4