본문 바로가기
카테고리 없음

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

by cejin 2024. 6. 20.

* MySQL 버전

 

주의사항

DATE_OF_BIRTH의 데이트 포맷이 1999-06-23 형식

 

 

정답

SELECT MEMBER_ID, MEMBER_NAME, GENDER, date_format(DATE_OF_BIRTH, '%Y-%m-%d') as DATE_OF_BIRTH
from MEMBER_PROFILE
where TLNO is not null
and GENDER='W'
and month(DATE_OF_BIRTH)=3 

 

 

해설

1. 3월생을 찾고 예쁘게 뽑기!

1) date_format 함수를 사용하고, as를 설정해서 예쁘게 출력하기

2) month 함수를 사용해서 3월생 찾기

 

2. 전화번호가 NULL인 경우 출력 제외

where절에 is not null로 설정하기