SELECT * FROM ANIMAL_INS ORDER BY ANIMAL_ID;
- 테이블 : ANIMAL_INS, 컬럼 : 전체, 오름차순 정렬
- 내림차순 정렬인 경우 ORDER BY ANIMAL_ID (ASC, DESC)
SELECT NAME, DATETIME FROM ANIMAL_INS ORDER BY ANIMAL_ID DESC;
- 특정 컬럼 지정 : SELECT NAME, DATETIME
- 오름차순 정렬 : ORDER BY ANIMAL_ID DESC;
SELECT ANIMAL_ID, NAME FROM ANIMAL_INS WHERE INTAKE_CONDITION = "Sick";
- 특정 컬럼의 특정 조건 찾기 : WHERE INTAKE_CONDITION = "Sick";
SELECT ANIMAL_ID FROM ANIMAL_INS WHERE NAME IS NULL;
- NULL 값 찾기 : WHERE NAME IS NULL;
- IS NULL로 찾을 수 있다
SELECT ANIMAL_ID FROM ANIMAL_INS WHERE NAME IS NOT NULL;
- NULL을 제외한 값 찾기 : WHERE NAME IS NOT NULL;
- IS NOT NULL로 찾을 수 있다
SELECT MAX(DATETIME) AS '시간' FROM ANIMAL_INS
- 최대값 구하기 : SELECT MAX(DATETIME)
SELECT NAME FROM ANIMAL_INS ORDER BY DATETIME limit 1;
- 특정개수 제한 : limit 1
SELECT ANIMAL_ID, NAME, DATETIME FROM ANIMAL_INS ORDER BY NAME ASC, DATETIME DESC;
- 여러개 정렬 : ORDER BY NAME ASC, DATETIME DESC;
- ORDER BY 후 쉼표로 구분
SELECT ANIMAL_ID, NAME FROM ANIMAL_INS WHERE INTAKE_CONDITION != 'Aged' ORDER BY ANIMAL_ID;
- 특정 조건 제외 : WHERE INTAKE_CONDITION != 'Aged'
'코테풀이 > SQL' 카테고리의 다른 글
SQL 쿼리 : INSERT (0) | 2022.03.05 |
---|---|
SQL 쿼리 : SELECT (0) | 2022.03.04 |