본문 바로가기
MySQL/PROGRAMMERS

Lv.2 중복 제거하기

by Freely_ 2025. 1. 25.
728x90
반응형
728x90
 

프로그래머스

SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프

programmers.co.kr

ANIMAL_INS 테이블

동물 보호소에 들어온 동물의 이름은 몇 개인지 조회하는 SQL 문을 작성해주세요.

이 때 이름이 NULL인 경우는 집계하지 않으며 중복되는 이름은 하나로 칩니다.

 

  • 풀이
SELECT COUNT(DISTINCT NAME) COUNT
FROM ANIMAL_INS

 

DISTINCT
결과 쿼리에서 중복된 데이터를 제거하고 고유한 값만 반환하도록 사용하는 키워드
주로 SELECT 문에서 사용, 지정된 열(또는 열들의 조합)에서 중복 값을 제거한 결과를 반환

 

728x90
반응형

'MySQL > PROGRAMMERS' 카테고리의 다른 글

Lv.2 최솟값 구하기  (2) 2025.01.25
Lv.2 동물 수 구하기  (0) 2025.01.25
Lv.1 특정 형질을 가지는 대장균 찾기  (0) 2025.01.25