쥬니어 분석가

SQL 프로그래머스 - 3월에 태어난 여성 회원 목록 출력하기 본문

sql

SQL 프로그래머스 - 3월에 태어난 여성 회원 목록 출력하기

jyuuni 2023. 6. 19. 11:56
반응형

3월에 태어난 여성 회원 목록 출력하기

  • 식당 리뷰 사이트의 회원 보를 담은 MEMBER_PROFILE 테이블
MEMBER_ID MEMBER_NAME TLNO GENDER DATE_OF_BIRTH
회원 ID 회원이름 회원 연락처 성별 생년월

 

문제

MEMBER_PROFILE 테이블에서 생일이 3월인 여성 회원의 ID, 이름, 성별, 생년월일을 조회하는 SQL문을 작성해주세요. 이때 전화번호가 NULL인 경우는 출력대상에서 제외시켜 주시고, 결과는 회원ID를 기준으로 오름차순 정렬해주세요.

 

 

문제 풀이

SELECT 
    MEMBER_ID, 
    MEMBER_NAME, 
    GENDER, 
    DATE_FORMAT(DATE_OF_BIRTH,'%Y-%m-%d') AS DATE_OF_BIRTH
FROM MEMBER_PROFILE
WHERE DATE_OF_BIRTH LIKE "%-03-%" AND GENDER = "W" AND TLNO IS NOT NULL
ORDER BY MEMBER_ID ASC

문제 출처 : https://school.programmers.co.kr/learn/courses/30/lessons/131120

반응형