https://school.programmers.co.kr/learn/courses/30/lessons/131120
원하는 조건이 여러개였다.
1. 생일이 3월
2. 여성
3. 전화번호가 NULL이 아닌
--> WHERE 절을 이용해 조건을 작성해주었다.
주의사항에 DATE_OF_BIRTH의 포맷이 예시와 동일해야 한다는 조건이 있어,
DATE_FORMAT 함수를 이용해 시간 부분이 출력되지 않게끔 수정했다.
결과를 회원 ID 기준으로 오름차순 정렬해달라는 조건이 있어,
ORDER BY를 사용했다.
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
'SQL > 문제풀이' 카테고리의 다른 글
[프로그래머스] 자동차 종류 별 특정 옵션이 포함된 자동차 수 구하기 (0) | 2023.12.28 |
---|---|
[프로그래머스] 서울에 위치한 식당 목록 출력하기 (0) | 2023.12.27 |
[프로그래머스] 동명 동물 수 찾기 (0) | 2023.12.27 |
[프로그래머스] 입양 시각 구하기 (1) (0) | 2023.12.26 |
[프로그래머스] 가격대별 상품 개수 구하기 (0) | 2023.12.26 |