Develop/Daily Algorithm Practice 공략집

[오늘의 알고리즘 1문제] - <나이 정보가 없는 회원 수 구하기>

쿼카홀릭 2025. 2. 4. 10:21

2025.02.04(Tue.)

 

[오늘의 알고리즘 1문제] - 프로그래머스 MySQL

<나이 정보가 없는 회원 수 구하기>

 

 USER_INFO 테이블에서 나이 정보가 없는 회원이 몇 명인지 출력하는 SQL문을 작성해주세요. 이때 컬럼명은 USERS로 지정해주세요.

나이 정보가 없는 회원은 2명 이므로, 다음과 같은 결과가 나와야 합니다.

 

USERS
2

 

<내가 작성한 코드>

SELECT COUNT(USER_ID) AS USERS
FROM USER_INFO
WHERE AGE IS NULL

 

정답 입니당.

 

<복습할 내용>

1. null값이 있는 것을 구할 때는 컬럼명 is null 로 작성해야 오류가 없다.

잘못된 예 : AGE = 'Null'

2. 특정 컬럼의 수를 세려면 COUNT를 써야하고, COUNT뒤에 소괄호를 붙여 컬럼명을 작성해준다.