inblog logo
|
송승현의 블로그
    SQL문제풀기

    [SQL문제풀기] 12세 이하인 여자 환자 목록 출력하기

    프로그래머스 SQL 고득점 Kit
    송송승현's avatar
    송송승현
    Dec 09, 2024
    [SQL문제풀기] 12세 이하인 여자 환자 목록 출력하기
    Contents
    문제나의 해답해설

    문제

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

    나의 해답

    SELECT PT_NAME,PT_NO, GEND_CD, AGE, IFNULL(TLNO, 'NONE') as TLNO from PATIENT where GEND_CD = 'W' and age<=12 order by age desc, PT_NAME asc

    해설

    • IFNULL(TLNO, 'NONE') as TLNO : 전화번호가 Null인경우 NONE로 표시
    • where GEND_CD = 'W' and age<=12 : 성별이 여자이고 나이가 12살 이하만 선택
    • order by age desc, PT_NAME asc : 나이를 기준으로 내림차순, 환자 이름을 기준으로 오름차순
     
     
    Share article
    Contents
    문제나의 해답해설

    송승현의 블로그

    RSS·Powered by Inblog