YataNox
3월에 태어난 여성 회원 목록 출력하기 본문
- member_profile 테이블의 회원 id, 이름, 성별, 생년월일을 조회한다.
단, 생일이 3월이고 여성인 회원을 조회한다. 전화번호가 없으면 제외하고 회원 ID를 기준으로 오름차순 정렬한다.
1.is not null 사용
- SQL
mysql : SELECT member_id, member_name, gender, DATE_FORMAT(date_of_birth, '%Y-%m-%d')
FROM MEMBER_PROFILE
WHERE tlno IS NOT NULL AND gender = 'W' AND DATE_FORMAT(date_of_birth, '%m') = '03'
ORDER BY member_id;
oracle : SELECT member_id, member_name, gender, TO_CHAR(date_of_birth, 'yyyy-mm-dd')
FROM MEMBER_PROFILE
WHERE tlno IS NOT NULL AND gender = 'W' AND TO_CHAR(date_of_birth, 'mm') = '03'
ORDER BY member_id;
'DB > Programmers SQL' 카테고리의 다른 글
12세 이하인 여자 환자 목록 출력하기 (0) | 2023.10.17 |
---|---|
평균 일일 대여 요금 구하기 (0) | 2023.10.17 |
조건에 맞는 도서 리스트 출력하기 (0) | 2023.10.17 |
조건에 부합하는 중고거래 댓글 조회하기 (0) | 2023.10.16 |
서울에 위치한 식당 목록 출력하기 (0) | 2023.10.16 |