코딩테스트

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

히그다스 2023. 8. 31. 19:48

 

자바는 너무 기초여서 쉬웠기 때문에 SQL 한문제 더 

오늘의 교훈 : 문제를 똑바로 읽자

 

 

 

 

1. ID, 이름, 성별, 생년월일을 조회

2. MEMBER_PROFILE 테이블

3. 생일이 3월, 여성 회원, 전화번호가 NULL인 경우는 출력대상에서 제외

4. 결과는 회원ID를 기준으로 오름차순 정렬

 

+) DATE_OF_BIRTH의 데이트 포맷이 예시와 동일해야 정답처리 됩니다.

 

 

아 많다 많아

다 해놓고는 '생일이 3월'과 '여성 회원'을 놓쳐서 계속 틀리고 있었다

날짜를 나타내는 것도 정신차려서 해내놓고는 !

문제 다섯번쯤 읽으면서 하나씩 해결해갔다

 

 

SELECT MEMBER_ID, MEMBER_NAME, GENDER, DATE_FORMAT(DATE_OF_BIRTH, '%Y-%m-%d') "DATE_OF_BIRTH"
FROM MEMBER_PROFILE
WHERE TLNO is not NULL and DATE_OF_BIRTH LIKE "%03%" and GENDER = 'W'
ORDER BY MEMBER_ID ASC;

 

 

머리를 과하게 쓰면 이렇게 되어버립니다..

 

 


출처 : 프로그래머스