SQL/문제풀이

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

녹녹1 2024. 2. 23. 14:50

문제 설명

 

문제

 

예시


  • 날짜의 경우에는 LIKE 연산이 아니라 YEAR 같은 날짜 함수를 이용해서 찾아야 한다.
  • 20 <= AGE AND AGE <= 29의 경우 AGE BETWEEN 20 AND 29 이렇게도 사용 가능하다
SELECT COUNT(USER_ID) AS USERS
FROM USER_INFO
WHERE YEAR(JOINED) = '2021' AND 20 <= AGE AND AGE <= 29;