♧ 프로그래머스 SQL/Lv. 2

[프로그래머스 SQL] 3월에 태어난 여성 회원 목록 출력하기 (SELECT) | MySQL

Grit_0913 2024. 8. 16. 16:32

[프로그래머스 SQL] 3월에 태어난 여성 회원 목록 출력하기 (SELECT) | MySQL

하단의 목차를 클릭하여 이동할 수 있습니다 :)

1. 문제 (+풀이)
2. 해답

1. 문제 (+풀이)

  • WHERE ~ AND (3 개의  조건)
    • 생일이 3월
    • 여성 회원
    • 전화번호가 NULL인 경우 제외
  • ORDER BY
    • 회원 ID를 기준으로 오름차순 정렬
  • DATE_FORMAT()
    • 출력값의 형식을 맞추어야 하기 때문에 사용한다.

2. 해답

-- 코드를 입력하세요
SELECT
    MEMBER_ID,
    MEMBER_NAME,
    GENDER,
    DATE_FORMAT(DATE_OF_BIRTH, '%Y-%m-%d') AS DATE_OF_BIRTH
FROM MEMBER_PROFILE
WHERE MONTH(DATE_OF_BIRTH) = '03'
    AND TLNO IS NOT NULL 
    AND GENDER = 'W'
ORDER BY MEMBER_ID