문제
💡 USER_INFO 테이블에서 나이 정보가 없는 회원이 몇 명인지 출력하는 SQL문을 작성해주세요. 이때 컬럼명은 USERS로 지정해주세요.
테이블 형태
풀이
SELECT COUNT(*) AS USERS
FROM USER_INFO
WHERE AGE IS NULL
해설
FROM USER_INFO
WHERE AGE IS NULL
- 나이 정보가 없는 회원 → AGE IS NULL
SELECT COUNT(*) AS USERS
- WHERE 문에서 나이 정보가 없는 회원만 선택하는 조건이 적용되었으므로 조건 적용 이후 출력되는 데이터를 모두 카운트하여 USERS 라는 컬럼명으로 추출한다
'SQL > 코딩테스트' 카테고리의 다른 글
[프로그래머스 / MySQL] 특정 옵션이 포함된 자동차 리스트 구하기 (2) | 2024.02.01 |
---|---|
[프로그래머스 / MySQL] 자동차 대여 기록에서 장기/단기 대여 구분하기 (0) | 2024.02.01 |
[leetcode / MySQL] 180. Consecutive Numbers (2) | 2024.01.31 |
[leetcode / MySQL] 262. Trips and Users (0) | 2024.01.31 |
[leetcode / MySQL] 570. Managers with at Least 5 Direct Reports (0) | 2024.01.31 |