Welcome! Everything is fine.

[프로그래머스/Lv.1] 조건에 맞는 회원수 구하기 - MySQL 본문

프로그래머스/SQL

[프로그래머스/Lv.1] 조건에 맞는 회원수 구하기 - MySQL

개발곰발 2024. 3. 12.
728x90

📌 문제

📌 제출한 정답

SELECT COUNT(USER_ID) AS USERS
FROM USER_INFO
WHERE AGE >= 20 AND AGE <= 29 AND JOINED LIKE '2021%';

📌 다른 정답

BETWEEN 키워드를 잊고있었는데 이렇게 쓰니 더 깔끔해 보인다.

SELECT COUNT(*) FROM USER_INFO 
WHERE JOINED 
BETWEEN '2021-01-01' AND '2021-12-31' 
AND AGE BETWEEN 20 AND 29;

📌 기억할 것

  • BETWEEN  a AND b
  • NOT BETWEEN  a AND b