이 글은 프로그래머스 SQL 고득점 KIT 중 SUM, MAX, MIN 문제들의 답과 푸는 데에 필요한 개념들을 담고 있다.
필요한 개념
max
,min
,count
,distinct
설명- null 비교는 일반 연산자로는 불가능하고
is null
,is not null
로만 가능하다.
문제
-
최댓값 구하기
select max(datetime) from animal_ins;
-
최솟값 구하기
select min(datetime) from animal_ins;
-
동물 수 구하기
select count(*) from animal_ins;
-
중복 제거하기
select count(distinct name) from animal_ins where name is not null;