[프로그래머스 SQL] Lv.1 - 12세 이하인 여자 환자 목록 출력하기

2025. 2. 20. 09:11·SQL/SELECT

https://school.programmers.co.kr/learn/courses/30/lessons/132201

 

프로그래머스

SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프

programmers.co.kr

 

문제 풀이

  1. 12세 이하이면서, 성별코드가 "W"인 행을 필터링한다.
  2. 나이 내림차순, 환자이름 오름차순 정렬한다.
  3. 환자 이름, 환자 번호, 성별 코드, 나이 전화번호를 조회한다. 이때 전화번호가 없는 경우를 처리하기 위해 IFNULL 키워드를 사용한다.
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

'SQL > SELECT' 카테고리의 다른 글

[프로그래머스 SQL] Lv.1 - 조건에 부합하는 중고거래 댓글 조회하기  (0) 2025.02.21
[프로그래머스 SQL] Lv.1 - 조건에 맞는 도서 리스트 출력하기  (0) 2025.02.20
[프로그래머스 SQL] Lv.1 - 인기있는 아이스크림  (0) 2025.02.20
[프로그래머스 SQL] Lv.1 - 강원도에 위치한 생산공장 목록 출력하기  (0) 2025.02.19
[프로그래머스 SQL] Lv.1 - 평균 일일 대여 요금 구하기  (0) 2025.02.19
'SQL/SELECT' 카테고리의 다른 글
  • [프로그래머스 SQL] Lv.1 - 조건에 부합하는 중고거래 댓글 조회하기
  • [프로그래머스 SQL] Lv.1 - 조건에 맞는 도서 리스트 출력하기
  • [프로그래머스 SQL] Lv.1 - 인기있는 아이스크림
  • [프로그래머스 SQL] Lv.1 - 강원도에 위치한 생산공장 목록 출력하기
이런개발
이런개발
geun-00의 흔적 보관소
  • 이런개발
    내일이 기대되는 오늘
    이런개발
  • 전체
    오늘
    어제
    • 분류 전체보기 N
      • 백엔드 면접
      • SQL N
        • SUM, MAX, MIN
        • SELECT
        • GROUP BY
        • JOIN
      • Spring
      • JPA
      • 트러블슈팅
      • Infra
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    스프링
    raid
    자바
    데브코스
    토스 페이먼츠
    티스토리챌린지
    오블완
    백엔드 면접
    JPA
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.5
이런개발
[프로그래머스 SQL] Lv.1 - 12세 이하인 여자 환자 목록 출력하기
상단으로

티스토리툴바