본문 바로가기
DB/문제풀이

[프로그래머스] 나이 정보가 없는 회원 수 구하기 -LV.1

by 쬑께께 2022. 12. 19.

나이 정보가 없는 회원 수 구하기의 문제는 다음과 같다.

 

이 문제를 풀기 위해서는

1. 회원의 수 출력

2. 나이 정보가 없는 회원을 USERS란 이름으로 출력

순으로 풀어야 한다.

 

우선 회원의 수를

SELECT문을 통해 출력시켜보겠다.

 

여기서 주의해야 할 점은

COUNT(*)를 사용할 경우에만

NULL값을 포함하여 출력시킨다는 점이다.

 

이걸 모른채로 문제를 풀었다가 틀렸다...

이게 처음 짠 코드인데

앞서 말한것처럼 틀렸다는 결과를 받았다.

 

위와 같이 COUNT(AGE)처럼

특정 컬럼을 지정할 경우 NULL값을 포함하지 않는다.

그래서 실행결과도 살펴보면

0으로 출력되는 것을 살펴볼 수 있다.

 

 

이번에는 COUNT(*)을 집어넣어 

정답인지 확인해보았다.

정답이다.