ORDER BY

tpids·2024년 6월 11일

DB

목록 보기
16/25

ORDER BY : 특정 컬럼을 기준으로 데이터를 오름차순 / 내림차순 정렬

  • ORDER BY에 여러 컬럼을 사용하면 컬럼 단위 정렬 가능
  • SELECT에 입력되지 않은 컬럼으로도 정렬 가능
  • GROUP BY에 특정 컬럼으로 그룹화가 되면 사용 가능한 컬럼에 제약 발생
  • 컬럼이름 외에 AS 별칭이나 숫자로도 표현 가능
-- ORDER BY
SELECT *
FROM 직원
ORDER BY 연봉 ASC; 

SELECT *
FROM 직원
ORDER BY 연봉 DESC; 

SELECT *
FROM 직원
ORDER BY 부서ID, 이름 DESC;
-- 먼저 직원테이블 데이터를 부서ID 기준으로 오름차순 정렬하고,
-- 동일한 부서ID에 대해서는 이름을 기준으로 내림차순 정렬.
profile
개발자 공부중

0개의 댓글