가장 복잡했던 문제였다.
EXTRACT를 사용해 Month를 따로 만들어 준 후 WHERE로 조회 하면 된다.
다만 문제에 오류가 있는것 같다.
주어진 DATE_OF_BIRTH는 DATE 라고 주어져 있으나 DATE가 아니라 DATETIME인것 같다.
따라서 DATE로 바꿔주었다.
SELECT MEMBER_ID, MEMBER_NAME, GENDER, TO_CHAR(DATE_OF_BIRTH, 'YYYY-MM-DD') AS DATE_OF_BIRTH
FROM (SELECT MEMBER_ID, MEMBER_NAME, GENDER, DATE_OF_BIRTH,
EXTRACT(MONTH FROM CAST(DATE_OF_BIRTH AS DATE)) AS M FROM MEMBER_PROFILE
WHERE TLNO IS NOT NULL AND GENDER = 'W')
WHERE M = 3 ORDER BY MEMBER_ID;