Koo's.Co

[Programmers] 나이 정보가 없는 회원 수 구하기 - Lv.1 본문

PS/Programmers - SQL

[Programmers] 나이 정보가 없는 회원 수 구하기 - Lv.1

kth321 2023. 2. 19. 04:19
 

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr

USER_INFO

문제

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

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

앞선 문제와 마찬가지로 조건문을 이용해 해당하는 데이터만 선택한 후 데이터의 개수를 세면 조건에 맞는 회원 수를 구할 수 있습니다.

IS NULL 키워드를 사용해서 값이 NULL인 정보인지 확인할 수 있습니다.

반대로 NULL이 아닌 값을 찾을 때는 IS NOT NULL을 이용해 구할 수 있습니다.

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

 

Comments