SQL1 SELECT IF 후에 INSERT 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; 2012. 11. 9. 이전 1 다음