부제 :
조건에 맞는 회원 수 구하기, 레벨 2
1. 문제 링크:https://school.programmers.co.kr/learn/courses/30/lessons/131535
2. 정답 코드:
SELECT
count(*) as users
from USER_INFO
where joined LIKE '2021%'
AND age between 20 and 29
3. 오류 상황:
SELECT
count(age between 20 and 29) as users
where joined LIKE '2021%'
from USER_INFO
=> 코드 실행 불가
4. 시도 방법: SELECT문에 COUNT() 속에 있는 조건 위치 조정
5. 최종 문제 해결 방법: WHERE문이 FROM문 보다 더 뒤에 입력되도록 조정. 나이 조건 WHERE문으로 위치 조정
'SQL 알고리즘 코드카타' 카테고리의 다른 글
| SQL 알고리즘 코드카타 10일차(1) 26.01.08(목) (0) | 2026.01.08 |
|---|---|
| SQL 알고리즘 코드카타 9일차(3) 26.01.07(수) (0) | 2026.01.07 |
| SQL 알고리즘 코드카타 9일차(1) 26.01.07(수) (0) | 2026.01.07 |
| SQL 알고리즘 코드카타 8일차(3) 26.01.06(화) (0) | 2026.01.06 |
| SQL 알고리즘 코드카타 8일차(2) 26.01.06(화) (0) | 2026.01.06 |