데이터를 정렬해서 출력하기(ORDER BY)
정렬
- column2 기준
-- 오름차순 정렬
SELECT column1, column2
FROM tablename
ORDER BY column2 asc;
-- 내림차순 정렬
SELECT column1, column2
FROM tablename
ORDER BY column2 desc;
별칭 활용 정렬
- column2의 nickname 설정 후 nickname 기준 오름차순 정렬
SELECT column1, column2 as nickname
FROM tablename
ORDER BY nickname asc;
다중 정렬과 순서
- column2 기준 오름차순 -> column3 기준 내림차순
--일반 정렬과 순서
SELECT column1, column2, column3
FROM tablename
ORDER BY column2 asc, column3 desc;
--컬럼명 대신 숫자를 활용한 정렬
SELECT column1, column2, column3
FROM tablename
ORDER BY 2 asc, 3 desc;
'CS > 데이터베이스' 카테고리의 다른 글
[Oracle] WHERE절 (문자와 날짜 검색) (0) | 2020.08.18 |
---|---|
[Oracle] WHERE절 (숫자 데이터 검색) (0) | 2020.08.18 |
[Oracle] 중복된 데이터를 제거해서 출력하기(DISTINCT) (0) | 2020.08.18 |
[Oracle] 연결 연산자 사용하기 (||) (0) | 2020.08.18 |
[Oracle] 컬럼 별칭을 사용하여 출력되는 컬럼명 변경하기 (0) | 2020.08.16 |