1. MAX
가장 최근에 들어온 동물은 언제 들어왔는지 조회
SELECT MAX(DATETIME) FROM ANIMAL_INS
2. MIN
동물보호소에 가장 먼저 들어온 동물은 언제 들어왔는지 조회
SELECT MIN(DATETIME) FROM ANIMAL_INS
3. COUNT
테이블에 컬럼의 데이터 개수를 가져온다.
NULL인 데이터는 제외하고 가져온다.
전체 칼럼의 개수를 가져올 때는 칼럼 대신에 *를 사용한다.
동물 보호소에 동물이 몇 마리 들어왔는지 조회
SELECT COUNT(*) FROM ANIMAL_INS
동물 보호소에 들어온 동물의 이름은 몇 개인지 조회
이때 이름이 NULL인 경우는 집계하지 않으며 중복되는 이름은 하나로 친다.
SELECT COUNT(DISTINCT NAME) FROM ANIMAL_INS
->DISTINCT를 사용하면 중복을 제거하고 결과 값을 받을 수 있다.
출처: 프로그래머스 - 코딩테스트 연습 - SQL 고득점 Kit - SUM, MAX, MIN
'MySQL' 카테고리의 다른 글
| [MySQL] Concat (0) | 2024.04.27 |
|---|---|
| [MySQL] GROUP BY, WHERE, HAVING (0) | 2023.02.21 |
| SQL 명령어 (0) | 2021.02.24 |
| [MySQL] SELECT문 (0) | 2021.01.22 |