반응형
SELECT 쿼리를 뽑을 때 데이터들이 우후죽순으로 나오지 않게
날짜별 혹은 이름순, 나이순 등으로 정렬하여 추출한다.
이때 사용하는 것이 ORDER BY 이다.
*옵션 : ASC - 오름차순 (생략 가능), DESC - 역순
EMP 테이블에 아래와 같은 컬럼들이 존재 할 때,
workdate : 날짜
name : 이름
age : 나이
1 2 3 4 5 6 | --날짜 역순 정렬 select workdate, name, age from EMP order by workdate desc; --날짜 역순, 나이 오름차순 정렬 select workdate, name, age from EMP order by workdate desc, age; | cs |
*** 여러개의 order by 를 사용할 경우 왼쪽부터 순차적으로 진행되기 때문에 순서를 고려해야 한다.
728x90
반응형
'Database' 카테고리의 다른 글
[Oracle] 오라클 테이블 정의문(DDL) 추출하기 (0) | 2018.12.17 |
---|---|
[MyBatis] 반복되는 쿼리 한번에 쓰기 (0) | 2018.12.17 |
[MyBatis] 부적합한 열 유형 : 1111 오류 (0) | 2017.12.28 |
[Oracle] sqldeveloper에서 전체 테이블 및 컬럼 조회 (0) | 2017.12.28 |
[Oracle] 유저 생성 및 테이블 스페이스 설정 (0) | 2017.12.28 |
댓글