2021년에 가입한 20세 이상 29세 이하의 사람 수 구하기
SELECT COUNT(*) AS USERS FROM USER_INFO WHERE TO_CHAR(JOINED, 'YYYY') ='2021' AND AGE IN(20,29);
SELECT COUNT(*) AS USERS FROM USER_INFO WHERE TO_CHAR(JOINED, 'YYYY') ='2021' AND AGE BETWEEN 20 AND 29;
WHERE IN(20, 29) 라고 하면 20~29 인 걸로 조회되는 줄 알고있었다.
기본적으로 WHERE IN 인데 왜 그런 생각을 하고있었지?!
BETWEEN으로 바꾸고 바로 성공~!