SQLD시험 보려고 외운게 꽤 도움이 되는거 같다.
IFNULL(column_name, "NONE") : column에 null값을 NONE으로 대체해서 출력
https://school.programmers.co.kr/learn/courses/30/lessons/132201
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
12세 이하인 여자 환자 목록 출력하기
조건 1. 12세 이하
조건 2. 성별이 여자
조건 3. 전화번호가 없는 경우 "NONE"으로 출력
조건 4. 나이 기준 내림차순
조건 5. 나이가 같으면 환자 이름 기준 오름차순
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;
'Language > SQL' 카테고리의 다른 글
Case 문을 통해 조건에 맞는 경우 추출하기 (0) | 2023.04.20 |
---|---|
배운게 나오긴 하는구나! (0) | 2023.04.14 |
Round (0) | 2023.03.30 |
안 쓰면 까먹는다. (0) | 2023.03.29 |
데분에선 SQL이 중요하다.. (0) | 2023.03.23 |