프로그래머스 SQL SUM, MAX, MIN을 풀어봅니다.
4문제를 한 포스팅에 담아봅니다.
최댓값 구하기
- 가장 늦게 들어온 동물을 찾는다.
DATETIME이 가장 큰것을 찾는다.
MAX를 통해 찾는다.내림차순으로 정렬 후1개만 뽑는다.
1 | |
최솟값 구하기
- 가장 빨리 들어온 동물을 찾는다.
DATETIME이 가장 작은것을 찾는다.
MIN를 통해 찾는다.내림차순으로 정렬 후1개만 뽑는다.
1 | |
동물 수 구하기
- 동물의 숫자를 구한다.
- 테이블에서 유니크한 역할인
ID행의 개수를 센다.
- 테이블에서 유니크한 역할인
1 | |
중복 제거하기
- 중복을 제거한 동물의 이름의 개수를 구한다.
DISTINCT를 이용하여 중복을 제거한다.COUNT이전에 중복을 제거해야 하는걸 잊지마라!
1 | |