CS/데이터베이스
[Oracle] 데이터를 정렬해서 출력하기(ORDER BY)
김크롱
2020. 8. 18. 01:11
데이터를 정렬해서 출력하기(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;