본문 바로가기

DB/etc

[SQL문] COUNT 함수

programmers.co.kr/

 

프로그래머스

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

programmers.co.kr

에서 SQL 문제 풀면서 정리.

 

 

ANIMAL_INS 테이블에 대해서 동물 보호소에 들어온 동물의 수를 세어라.

 


SELECT COUNT(ANIMAL_ID) count FROM ANIMAL_INS;

 

이러면 ANIMAL_ID의 개수를 세어서 count라는 이름의 column으로 결과가 나온다.

 

 

 

 

만약 동물 이름의 수를 세어라고 한다면?

 

중복된 이름의 동물이 있고 중복은 하나로 친다는 조건이 추가되었다.

 


SELECT COUNT(DISTINCT NAME) count FROM ANIMAL_INS;

 

DISTINCT를 추가해주면 중복을 제외한다.

 

'DB > etc' 카테고리의 다른 글

[SQL] SQL 예제 풀기 - 1  (0) 2020.08.31