https://school.programmers.co.kr/learn/courses/30/lessons/131120
조회할 데이터 : 회원ID, 이름, 성별, 생년월일
조건1. 생일이 3월
조건2. 여성 회원
조건3. 전화번호가 NULL인 경우는 출력대상에서 제외
조건4. 결과는 회원ID를 기준으로 오름차순 정렬
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 MONTH(DATE_OF_BIRTH) = 03
ORDER BY member_id ASC
SELECT DATE_FORMAT(컬럼명, '%Y-%m-%d')
FROM member_profile
SELECT YEAR(컬럼명) -> 해당 컬럼의 연도를 출력
WHERE YEAR(컬럼명) = 1996 -> 해당 컬럼의 연도가 1996인 행만 출력
ex. WHERE YEAR(DATE_OF_BIRTH) = 1996
SELECT MONTH(컬럼명) -> 해당 컬럼의 월을 출력
WHERE MONTH(컬럼명) = '04' -> 해당 컬럼의 month가 4월인 행만 출력
ex. WHERE MONTH(DATE_OF_BIRTH) = 04
SELECT DAY(컬럼명) -> 해당 컬럼의 일을 출력
WHERE DAY(컬럼명) = 15 -> 해당 컬럼의 day가 15인 행만 출력
ex. WHERE DAY(DATE_OF_BIRTH) = 15
6/29일에 다시 풀어봄