2011년 6월 23일 목요일

[MYSQL]ON DUPLICATE KEY UPDATE


중복 발생시 카운트 올리기  

INSERT INTO log (name, location, counter)

    -> VALUES ('Tantor', 'Waterhole', 1)

    -> ON DUPLICATE KEY UPDATE counter=counter+1;

Query OK, 1 row affected (0.00 sec)

mysql> SELECT * FROM log;

+--------+-----------+---------+
| name   | location  | counter |
+--------+-----------+---------+
| Tantor | Waterhole |       1 |
+--------+-----------+---------+
1 row in set (0.00 sec)



mysql> INSERT INTO log (name, location, counter)

    -> VALUES ('Tantor', 'Waterhole', 1)

    -> ON DUPLICATE KEY UPDATE counter=counter+1;

Query OK, 2 rows affected (0.00 sec)


댓글 없음:

댓글 쓰기

에버노트에서 원노트로 데이터 옮겨오기

에버노트를 무료로 이용하려면 한달에 업로드 할 수 있는 용량이 60M 밖에 되지 않습니다. 원노트도 에버노트만큼 기능이 개선되었고 무엇보다도 무료로 사용 할 수 있고 용량의 제약이 없어서 최근에는 업무 및 정보 수집 용도로 에버노트를 이용중입니다...