INSERT INTO test (data) SELECT CASE count(data) WHEN 0 THEN 1 ELSE data+1 END FROM test WHERE seq=99
테이블 test에서 필드명 seq가 99의 count(data)를 갖고와서 0이면 1 그밖에는 data+1을 해서 추가함
조건문 [ CASE 문 ]
UPDATE 테이블명 SET 값이 대입될 칼럼명 =
CASE
WHEN 비교칼럼1 = 비교값1
THEN 대입될 값1
WHEN 비교칼럼2 = 비교값2
THEN 대입될 값2
ELSE 값3
END;
'기타 > 프로그래밍 관련' 카테고리의 다른 글
모바일 전자정부 프레임워크 UX 스터디 (0) | 2012.11.29 |
---|---|
네이버 모바일 뉴스 사이드 스크롤 (0) | 2012.11.23 |
안드로이드 개발 권한 정리 (0) | 2012.09.13 |
Android JQuery HTML5 Audio Tag(Click Event Effect) (0) | 2012.09.11 |
php warning 없애기 (0) | 2012.09.04 |