반응형
SELECT: 테이블에서 가져올 열을 선택
FROM: 확인할 테이블을 선택
COUNT: 데이터 개수 확인
* : 전체를 가져올때 사용
DISTINCT: 중복 제거
MAX: 최대값
MIN: 최솟값
ORDER BY: 정렬할때 사용, DESC를 붙이면 내림차순 정렬
LIMIT: 제한을 걸때 사용
예제1 - 최댓값 구하기
-- 코드를 입력하세요
SELECT DATETIME
from ANIMAL_INS
order by DATETIME DESC
limit 1
1. DATETIME 열을 선택
2. ANIMAL_INS 테이블 확인
3. DESC를 사용하여 DATETIME를 기준으로 내림차순으로 정렬
4. 1개만 출력되게 limit 1
예제2 - 최솟값 구하기
-- 코드를 입력하세요
SELECT min(DATETIME)
from ANIMAL_INS
1. DATETIME열 중 최솟값 선택
2. ANIMAL_INS 테이블 확인
예제3 - 동물 수 구하기
-- 코드를 입력하세요
SELECT COUNT(ANIMAL_ID)
from ANIMAL_INS
1. ANIMAL_ID 개수 선택
2. ANIMAL_INS 테이블 확인
예제4 - 중복 제거하기
-- 코드를 입력하세요
SELECT count (distinct NAME)
from ANIMAL_INS
1. NAME이 몇개인지 count 한다. distinct를 사용하여 중복제거
2. ANIMAL_INS 테이블 확인
반응형
'Programming > Development Knowledge' 카테고리의 다른 글
프로그래밍 용어정리 [스프링] [스프링부트] [리액트] (0) | 2022.04.24 |
---|---|
SQL 기초 문법 정리 #2 프로그래머스 SQL 고득점 Kit (0) | 2022.03.21 |
정보처리기사 필기 오답노트#2 (0) | 2022.03.05 |
정보처리기사 필기 오답정리 #1 (0) | 2022.03.04 |
애자일 모형 및 스크럼 개념정리 (0) | 2022.02.18 |