php로 사이트를 만들다가 한 가지 궁금증이 생겼다.
어떤 데이터가 기존 데이터라면 update, 신규 데이터라면 insert를 해야하는데, 알아서 해주는 방법은 없을까?
당근 있었다
예) 필드1, 2가 PRIMARY KEY일 때
INSERT INTO 테이블명 (필드1, 필드2, 필드3) VALUES (값1, 값2, 값3) ON DUPLICATE KEY UPDATE 필드3 = 값3
반응형
'웹개발 > mysql' 카테고리의 다른 글
MYSQL 날짜 변환 unixtime (0) | 2021.07.22 |
---|---|
MYSQL CHAR_LENGTH와 LENGTH의 차이 (0) | 2021.07.20 |
MYSQL 특정 문자 개수 구하기 (1) | 2021.07.20 |
최근댓글