bdfgdfg

SQL 12세 이하인 여자 환자 목록 출력하기 본문

CS/SQL

SQL 12세 이하인 여자 환자 목록 출력하기

marmelo12 2022. 12. 20. 23:40
반응형
-- 코드를 입력하세요
SELECT PT_NAME, PT_NO, GEND_CD, AGE, 
    CASE WHEN TLNO IS NULL THEN 'NONE'
    ELSE TLNO END AS TLNO
    FROM PATIENT 
    WHERE AGE <= 12 AND GEND_CD = 'W'
    ORDER BY AGE DESC, PT_NAME ASC

CASE WHEN THEN, ELSE 등을 사용.

NULL에 대한 처리를 어떻게 할것이냐가 중요.

 -> 다만 보통 테이블에 NULL을 허용하는 경우는 거의 없어서 저런식으로 쓰는건 거의 없을 듯

반응형
Comments