[ORACLE] 조건에 맞는 회원수 구하기

skoh·2023년 7월 8일
0

코딩테스트_오라클

목록 보기
1/11

조건

2021년에 가입한 20세 이상 29세 이하의 사람 수 구하기

나의 답변

01

SELECT COUNT(*) AS USERS FROM USER_INFO WHERE TO_CHAR(JOINED, 'YYYY') ='2021' AND AGE IN(20,29);

02

SELECT COUNT(*) AS USERS FROM USER_INFO WHERE TO_CHAR(JOINED, 'YYYY') ='2021' AND AGE BETWEEN 20 AND 29;

What I've Got

WHERE IN(20, 29) 라고 하면 20~29 인 걸로 조회되는 줄 알고있었다.
기본적으로 WHERE IN 인데 왜 그런 생각을 하고있었지?!
BETWEEN으로 바꾸고 바로 성공~!

0개의 댓글