오라클의 CASE WHEN 문은 조건에 따라 다른 값을 반환하는 데 사용됩니다. 구문: CASE WHEN 조건 THEN 결과 ELSE default_result END. 사용법: 1. 조건 확인: WHEN 절에는 조건과 반환된 결과가 포함됩니다. 2. 기본 결과: ELSE 절은 조건이 충족되지 않을 때의 기본 결과를 지정합니다. 예: 급여 값을 기준으로 소득 수준을 반환합니다. 급여 > 5000: 고소득 ≤ 급여 ≤ 5000: 중간 소득
CASE WHEN 사용법
CASE WHEN 문은 일련의 조건에 따라 다른 값을 반환하는 데 사용되는 조건식입니다. 복잡한 데이터 쿼리 및 작업을 처리할 때 매우 유용합니다.
구문:
<code class="sql">CASE WHEN condition1 THEN result1 WHEN condition2 THEN result2 ... ELSE default_result END</code>
사용법:
예:
<code class="sql">SELECT CASE WHEN salary > 5000 THEN '高收入' WHEN salary BETWEEN 3000 AND 5000 THEN '中等收入' ELSE '低收入' END AS income_level FROM employees;</code>
결과:
이 쿼리는 직원의 급여 값을 기준으로 Income_level 열을 반환합니다.
참고:
위 내용은 oracle에서 사용하는 경우의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!