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

이예음·2023년 3월 16일
0

[SQL - programmers]

목록 보기
17/18

프로그래머스에서 oracle로 풀이함

난이도

LEVEL 2

문제

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

문제 풀이

SELECT member_id, member_name, gender, to_char(date_of_birth, 'yyyy-mm-dd') date_of_birth 
-- 6. 회원의 ID, 이름, 성별, 생년월일('yyyy-mm-dd' 형식)을 조회
from MEMBER_PROFILE
-- 1. MEMBER_PROFILE 테이블에서
where gender = 'W'
-- 2. gender(성별)가 여성이고,
and tlno != 'null'
-- 3. tlno(전화번호)가 'null'인 경우는 빼고,
and to_char(date_of_birth, 'mm') = '03'
-- 4. date_of_birth(생일)가 3월이고,
order by member_id
-- 5. member_id(회원 ID) 순으로 나열한 테이블에서

✨ 참고
특정 월에 해당하는 사람만 검색하고 싶을 때 to_char를 통해 문자 타입으로 형변환하여 출력하여 사용하면된다.

참고

실행 완료

profile
응애

0개의 댓글