새소식

SQL/SELECT

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

  • -

[문제]

코딩테스트 연습 - 3월에 태어난 여성 회원 목록 출력하기 | 프로그래머스 스쿨 (programmers.co.kr)

 

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr

[문제 풀이]

조건에 따라서 SELECT만 하면 되는 문제였다. 난이도가 높지는 않았으나 DATE_FROMAT을 아는지 MONTH()를 아는지 등을 요구했던 문제. 만약 이를 몰랐다면 어떻게 출력해야하는지 찾아봐야 했을 것이다.

[회고]

DATE_FORMAT으로 출력구문에 맞춰야 했다. 처음에 이를 모르고 그냥 제출했다가 틀렸음.

[코드]

SELECT MEMBER_ID, MEMBER_NAME, GENDER, DATE_FORMAT(DATE_OF_BIRTH, '%Y-%m-%d') as DATE_OF_BIRTH FROM MEMBER_PROFILE WHERE GENDER = 'W' AND TLNO is not NULL AND DATE_OF_BIRTH AND MONTH(DATE_OF_BIRTH) = 3 ORDER BY MEMBER_ID;

Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.