programmers.co.kr/learn/courses/30/parts/17043
Programmers 코딩테스트 SQL 고득점 KIT
SUM, MAX, MIN
-
최댓값 구하기
# MAX 사용한 권장 풀이
SELECT MAX(DATETIME) AS 시간
FROM ANIMAL_INS;
# 정렬 후 상위 1개 출력
SELECT DATETIME AS 시간
FROM ANIMAL_INS
ORDER BY DATETIME
LIMIT 1;
- 최솟값 구하기
# MIN 사용한 권장 풀이
SELECT MIN(DATETIME) as 시간
FROM ANIMAL_INS;
# 정렬 후 상위 1개 출력
SELECT DATETIME as 시간
FROM ANIMAL_INS
ORDER BY DATETIME ASC LIMIT 1;
- 동물 수 구하기
SELECT COUNT(*) as count
FROM ANIMAL_INS;
- 중복 제거하기
SELECT COUNT(DISTINCT(NAME)) as count
FROM ANIMAL_INS
WHERE NAME IS NOT NULL;
'Problem Solving > programmers' 카테고리의 다른 글
[Programmers] SQL 고득점 Kit - String, Data (0) | 2021.02.26 |
---|---|
[Programmers] SQL 고득점 Kit - IS NULL (0) | 2021.02.26 |
[Programmers] SQL 고득점 Kit - Select (0) | 2021.02.26 |
[Programmers] 단어 변환(Python) / DFS (0) | 2021.02.23 |
[Programmers] 네트워크(Python) / DFS / BFS (0) | 2021.02.23 |