CASE
조건 목록을 평가하고 가능한 여러 결과 식 중 하나를 반환한다. CASE는 유효한 식이 허용되는 모든 문 또는 절에서 사용할 수 있다. 예를 들어 SELECT, UPDATE, DELETE, SET 등의 문과 select_list, IN, WHERE, ORDER BY, HAVING등의 절에서 CASE문을 사용할 수 있다. CASE는 두가지 형태로 만들수 있는데 간단한 CASE : CASE 값이 있는 변수(또는 컬럼) ------ ① WHEN 값 THEN 결과 ELSE 결과 END 첫번째 값을 WHEN 절의 값과 같은지 비교하는 방식으로 작동한다. - 동등한 검사만 수행할 수 있다. - ①을 평가한 다음 지정된 순서대로 WHEN 절의 [값이 있는 변수(또는 컬럼)] = 값 을 검사한다. - 검사한 값이 [값..
청강컴정/DataBase
2009. 3. 17. 19:22