본문 바로가기

코딩 테스트 연습/SQL

[ 코딩 테스트 ] 나이 정보가 없는 회원 수

문제

조건

 

정답

SELECT COUNT(USER_ID) as "USERS" FROM USER_INFO
WHERE AGE is NULL;

 


 

후기

 

나이 정보가 없는

=> WEHRE AGE is NULL

 

회원이 몇 명인지

=> COUNT(USER_ID)

 

컬럼명은 USERS로 지정

=> as "USERS"

 

아무래도 회원수를 구하려면 가장 적합한 컬럼은 ID 컬럼이 아닐까 생각되어

USER_ID 컬럼을 이용해 COUNT 했다