여러분이 사용하고 계신 브라우저는 HTML5를 지원하지 않기 때문에 몇몇 요소가 제대로 보이도록 JScript를 사용하고 있습니다. 하지만 여러분의 브라우저 설정에서 스크립트 기능이 꺼져있으므로, 현재 페이지를 제대로 확인하시려면 스크립트 기능을 켜주셔야 합니다. SQL - 참조 - 키워드 - CASE
SQL – 참조 – 키워드 – CASE
2년전 작성
1년전 수정

CASE

CASE 명령은 조건에 따라 다른 출력을 만드는 데 사용된다.

예시

여러 조건을 거친 후 지정된 조건이 충족되면 값을 반환합니다.
SELECT OrderID, Quantity,
CASE
    WHEN Quantity > 30 THEN 'The quantity is greater than 30'
    WHEN Quantity = 30 THEN 'The quantity is 30'
    ELSE 'The quantity is under 30'
END
FROM OrderDetails;
도시별로 고객을 정렬하고 도시가 NULL이면 국가별로 주문하십시오.
SELECT CustomerName, City, Country
FROM Customers
ORDER BY
(CASE
    WHEN City IS NULL THEN Country
    ELSE City
END);

참고

Mingg`s Diary
밍구
밍구
공부 목적 블로그