728x90
반응형
Case 표현식 사용방법
CASE 표현식1 (알리아스는 생략가능)
SELECT CASE WHEN [조건식1] THEN [조건식1 True일경우 리턴값]
WHEN [조건식2] THEN [조건식2 True일경우 리턴값]
ELSE [조건식1, 2 False일경우 리턴값]
END AS [알리아스명, 별칭]
FROM 테이블명;
CASE 표현식2 (알리아스는 생략가능)
SELECT CASE [대상값] WHEN [값1] THEN [대상값과 값1이 True일경우 리턴값]
WHEN [값2] THEN [대상값과 값2이 True일경우 리턴값]
ELSE [대상값과 일치하는 값1,2가 False일경우 리턴값]
END AS [알리아스명, 별칭]
FROM 테이블명;
728x90
반응형
'DB > Oracle' 카테고리의 다른 글
[Oracle] REVERSE 함수 Example (0) | 2024.03.11 |
---|---|
[Oracle] REGEXP_REPLACE 함수Example (0) | 2024.03.06 |
[Oracle] 자리수 올림, 내림, 반올림, 버림 Example (0) | 2024.01.18 |
[Oracle] MONTHS_BETWEEN 함수 Example (0) | 2024.01.18 |
[Oracle] LISTAGG 함수 Example (0) | 2024.01.18 |