반응형
--2)ORDER BY문
--SELECT문에서 가져온 데이터를 정렬하는데 사용, 업무처리상 매우 중요한 기능
--(1)ORDER BY문 문법
--select 추출대상컬럼
-- column_1
-- ,column_2
--from 추출대상 테이블명 입력
-- table_name
--ORDER BY COLUMN_1 ASC, COLUMN_1은 오름차순정렬(디폴트)
-- COLUMN_2 DESC; COLUMN_2는 내림차순정렬
--(2)ASC정렬 실습
select
FIRST_NAME,
LAST_NAME
from
customer
order by FIRST_NAME asc;
--(3)DESC정렬 실습
select
FIRST_NAME,
LAST_NAME
from
customer
order by FIRST_NAME DESC;
--(4)ASC+DESC 정렬
select
FIRST_NAME, --asc,오름차순,순차적
LAST_NAME --desc, 내림차순, 역순
from
customer
order by FIRST_NAME asc
,LAST_NAME DESC
;
--(5)ORDER BY절에 정수를 넣어도됨, 첫번째 컬럼은 1 두번째 컬럼은 2
--그러나 간결해보이지만 가독성이 떨어짐 위에 쿼리가 가독성이 더 좋은
--추천하지 않음
select
FIRST_NAME, --asc,오름차순,순차적
LAST_NAME --desc, 내림차순, 역순
from
customer
order by 1 asc
,2 DESC
;
반응형
'DataBase' 카테고리의 다른 글
[postgreSQL][데이터 필터링]WHERE절 (0) | 2021.09.13 |
---|---|
[postgreSQL][데이터 조회]SELECT DISTINCT문 (0) | 2021.09.13 |
[postgreSQL][데이터 조회]select문 (0) | 2021.09.13 |
[SQLD] 자격증 준비 (0) | 2021.08.29 |
[Oracle]데이터 무결성 제약 조건 (0) | 2020.04.22 |
댓글