▶ 문제
USER_INFO 테이블에서 2021년에 가입한 회원 중
나이가 20세 이상 29세 이하인 회원이 몇 명인지
출력하는 SQL문을 작성해주세요.
▶ 소스코드
SELECT COUNT(*) AS 회원수
FROM user_info
WHERE joined BETWEEN '2021-01-01' AND '2021-12-31'
AND age BETWEEN 20 AND 29;
▶ 설명
JOINED BETWEEN '2021-01-01' AND '2021-12-31'
: 가입일이 2021년 내에 있는 회원들을 필터링합니다.AGE BETWEEN 20 AND 29
: 나이가 20세 이상 29세 이하인 회원만 선택합니다.COUNT(*)
: 조건에 맞는 회원의 수를 계산하여 반환합니다.