데이터베이스/MySQL2011. 8. 24. 15:37
UPDATE my_table(테이블 이름)
SET new_column =
CASE
  WHEN column1 = somevalue1 (이 조건이 만족하면)
    THEN newvalue1                   (new_column의 값을 이 값으로 정합니다)
  WHEN cloumn2 = somevalue2
    THEN newvalue2 
  ELSE newvalue3                      (두 개의 조건이 모두 맞지 않으면 이 값이 됩니다)
END (END로 CASE문을 끝마치고, 세미클론으로 UPDATE문을 마칩니다)     
       





'데이터베이스 > MySQL' 카테고리의 다른 글

연산 - SUM(), AVG() 함수  (0) 2011.08.24
순서 정렬 - ORDER BY  (0) 2011.08.24
문자 추출 - RIGHT, LEFT, SUBSTRING_INDEX 문  (0) 2011.08.23
테이블 수정 - ALTER 문  (0) 2011.08.23
CREATE TABLE 반환 - SHOW 문  (0) 2011.08.23
Posted by 건깡