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

박제현·2024년 1월 29일
0

코딩테스트

목록 보기
15/101

풀이.

MEMBER_PROFILE 테이블에서 // <- FROM
생일이 3월인 여성 회원 // <- WHERE
의 ID, 이름, 성별, 생년월일을 조회 // <- SELECT
이때 전화번호가 NULL인 경우는 출력대상에서 제외 // <- WHERE
결과는 회원ID를 기준으로 오름차순 정렬 // <- ORDER BY

NULL 인 경우를 출력대상에서 제외 시키기 위해서 IS NULL / IS NOT NULL 함수를 이용한다.

코드.

-- 코드를 입력하세요
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
    MONTH(DATE_OF_BIRTH) = 3
    AND 
    TLNO IS NOT NULL  
ORDER BY
    MEMBER_ID

profile
닷넷 새싹

0개의 댓글