Level 2.
MEMBER_PROFILE 테이블에서 생일이 3월인 여성 회원의 ID, 이름, 성별, 생년월일을 조회하는 SQL문을 작성해주세요. 이때 전화번호가 NULL인 경우는 출력대상에서 제외시켜 주시고, 결과는 회원ID를 기준으로 오름차순 정렬해주세요.
DATE_OF_BIRTH의 데이트 포맷이 예시와 동일해야 정답처리 됩니다.
SELECT MEMBER_ID, MEMBER_NAME, GENDER, DATE_FORMAT(DATE_OF_BIRTH, '%Y-%m-%d') AS DATE_OF_BIRTH
FROM MEMBER_PROFILE
WHERE DATE_OF_BIRTH LIKE '%-03-%'
AND GENDER = 'W'
AND TLNO IS NOT NULL
ORDER BY MEMBER_ID ASC
- DATE_FORMAT(DATE_OF_BIRTH, '%Y-%M-%D') 데이트 포맷
- ASC: 오름차순, DESC: 내림차순
'Coding test > sql' 카테고리의 다른 글
[프로그래머스 | SQL 고득점 키트 | join] 5월 식품들의 총매출 조회하기 (0) | 2024.11.02 |
---|---|
[프로그래머스 | SQL 고득점 Kit | join] 특정 기간동안 대여 가능한 자동차들의 대여비용 구하기 (3) | 2024.11.02 |
[프로그래머스 | SQL 고득점 Kit | max, join] 연도별 대장균 크기의 편차 구하기 (0) | 2024.11.01 |
[프로그래머스 | SQL 고득점 Kit | max] 물고기 종류 별 대어 찾기 (0) | 2024.10.31 |