<답>
SELECT COUNT(*) USERS
FROM USER_INFO
WHERE TO_CHAR(JOINED,'YYYY') = '2021'
AND AGE BETWEEN 20 AND 29
1. 2021년에 가입한 회원
TO_CHAR을 이용하여 연도만 비교
▶ WHERE TO_CHAR(JOINED,'YYYY') = '2021'
2. 나이가 20세 이상 29세 이하
BETWEEN A AND B 사용(A이상 B이하의 결과를 출력)
▶ AND AGE BETWEEN 20 AND 29
3. 조건에 맞는 총 회원수
COUNT()를 사용
▶ SELECT COUNT(*)
'💿 Oracle > 프로그래머스 Lv. 1' 카테고리의 다른 글
[프로그래머스] 경기도에 위치한 식품창고 목록 출력하기 (0) | 2023.06.05 |
---|---|
[프로그래머스] 나이 정보가 없는 회원 수 구하기 (0) | 2023.06.05 |
[프로그래머스] 가장 비싼 상품 구하기 (0) | 2023.06.05 |
[프로그래머스] 12세 이하인 여자 환자 목록 출력하기 (0) | 2023.06.05 |
[프로그래머스] 흉부외과 또는 일반외과 의사 목록 출력하기 (0) | 2023.06.05 |