본문 바로가기
SQL문제

문제 3. 중복 제거하기

by parkjongdi 2024. 7. 15.
728x90
반응형

https://school.programmers.co.kr/learn/courses/30/lessons/59408

 

프로그래머스

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

programmers.co.kr

문제 답

SELECT COUNT(DISTINCT NAME) 
FROM ANIMAL_INS 
WHERE NAME IS NOT NULL ;

 

mysql

DISTINCT(중복 제거), WHERE IS NOT NULL문 사용

1. WHERE 조건문으로 NULL이 아닌 경우에는 갯수를 셈

2. COUNT(DISTINCT NAME)으로 NAME열에 중복이 되지 않는 경우에 갯수를 셈

728x90
반응형

'SQL문제' 카테고리의 다른 글

문제 6. 동명 동물 수 찾기  (0) 2024.07.15
문제 5. 동물 수 구하기  (0) 2024.07.15
문제 4. 동물의 아이디와 이름  (0) 2024.07.15
문제 2. 역순 정렬하기  (0) 2024.07.15
문제 1. 이름이 있는 동물의 아이디  (0) 2024.07.15