728x90
SELECT PT_NAME, PT_NO, GEND_CD, AGE,
IFNULL(TLNO, "NONE") AS TLNO
FROM PATIENT
WHERE AGE <= 12 AND GEND_CD = 'W'
ORDER BY AGE DESC, PT_NAME ASC;
전화번호(TLNO)가 없는 경우, 'NONE'으로 출력시켜 줘야 한다
IFNULL() 함수는 첫 번째인자인 컬럼이 NULL이면 두 번째 인자를 출력해주는 함수입니다.
728x90
'[Coding Test] > [SQL]' 카테고리의 다른 글
[SQL] 프로그래머스/SQL lv1 경기도에 위치한 식품창고 목록 출력하기 (0) | 2024.03.12 |
---|---|
[SQL] 프로그래머스/SQL lv1 조건에 맞는 회원수 구하기 (0) | 2024.03.12 |
[SQL] 프로그래머스/SQL lv1 흉부외과 또는 일반외과 의사 목록 출력하기 (0) | 2024.03.12 |
[SQL] 프로그래머스/SQL lv1 과일로 만든 아이스크림 고르기 (0) | 2024.03.12 |
[SQL] 프로그래머스/SQL lv1 조건에 맞는 도서 리스트 출력하기 (0) | 2024.03.12 |