ANIMAL_INS 테이블

1. 가장 최근에 들어온 동물은 언제 들어왔는지 조회
가장 최근
은 DATETIME이 최댓값을 의미한다.
- 최댓값은
MAX
함수를 이용한다.
SELECT MAX(DATETIME) FROM ANIMAL_INS;
2. 가장 먼저 들어온 동물은 언제 들어왔는지 조회
가장 먼저
는 DATETIME이 최솟값을 의미한다.
- 최솟값은
MIN
함수를 사용한다.
SELECT MIN(DATETIME) FROM ANIMAL_INS;
3. 동물이 몇 마리들어왔는지 조회
SELECT COUNT(*) FROM ANIMAL_INS;
4. 동물의 이름은 몇 개인지 조회, 단 이름이 NULL이면 집계하지 않으며 중복된 이름은 하나로 친다.
COUNT
함수는 *로 조회할 경우 NULL을 포함한다`.
- 필드명으로 조회할 경우에는 NULL을 포함하지 않는다.
- 중복을 제거하고 유일한 경우만 조회할려면
DISTINCT
키워드를 사용한다.
SELECT COUNT(DISTINCT NAME) FROM ANIMAL_INS;