https://school.programmers.co.kr/learn/courses/30/lessons/131120
3월에 태어난 여성 회원 목록 출력하기 LEVEL 2
MEMBER_PROFILE 테이블에서 생일이 3월인 여성 회원의 ID, 이름, 성별, 생년월일을 조회하는 SQL문을 작성해주세요. 이때 전화번호가 NULL인 경우는 출력대상에서 제외시켜 주시고, 결과는 회원ID를 기준으로 오름차순 정렬해주세요.
문제 풀이 SQL CODE
1. MONTH() : DATE type 컬럼의 월 값을 가져옴.
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) = 3 AND gender = 'W' AND TLNO IS NOT NULL
ORDER BY member_id;
'Programmers(SQL 고득점 Kit) > LEVEL 2' 카테고리의 다른 글
[MySQL] 프로그래머스 - 고양이와 개는 몇 마리 있을까 LEVEL 2 (1) | 2024.12.17 |
---|---|
[MySQL] 프로그래머스 - 진료과별 총 예약 횟수 출력하기 LEVEL 2 (1) | 2024.12.13 |
[MySQL] 프로그래머스 - 성분으로 구분한 아이스크림 총 주문량 LEVEL 2 (0) | 2024.12.13 |
[MySQL] 프로그래머스 - 자동차 종류 별 특정 옵션이 포함된 자동차 수 구하기 LEVEL 2 (1) | 2024.12.13 |
[MySQL] 프로그래머스 - 재구매가 일어난 상품과 회원 리스트 구하기 LEVEL 2 (0) | 2024.12.07 |