💿 Oracle/프로그래머스 Lv. 1
[프로그래머스] 조건에 맞는 회원수 구하기
동일
2023. 6. 5. 17:27
<답>
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(*)