code-mo
code-mo
code-mo
전체 방문자
오늘
어제
  • Recode (46)
    • Language (0)
      • Java (0)
    • Spring (4)
    • DBMS (26)
      • DataBase (5)
      • SQL (20)
      • MySQL (0)
      • MariaDB (1)
    • Server (0)
    • IDE (0)
      • Eclipse (0)
    • WEB (0)
    • ETC (5)
    • 게시판 만들기 (9)
      • JSP ➜ Spring (9)
      • Spring ✚ Ajax (0)
    • nordia (0)
    • Diablo4 (0)
      • 야만용사 (0)
    • 쿠폰 (2)

인기 글

최근 글

최근 댓글

hELLO · Designed By 정상우.
code-mo

code-mo

[SQL] ORDER BY 정렬
DBMS/SQL

[SQL] ORDER BY 정렬

2023. 1. 20. 07:30
728x90

ORDER BY

1. 결과를 사용자 원하는 컬럼을 기준으로 정렬하여 출력할 수 있는 옵션절
2. ORDER BY 기준컬럼|컬럼앨리어스|컬럼의순서 [ASC|DESC]
  숫자 문자 날짜
오름차순(사전순)
작은값 → 큰값
0 → 9 'A' → 'Z' 이전 → 이후
내림차순
큰값 → 작은값
9 → 0 'Z' → 'A' 이후 → 이전

 

1. DESC 내림차순

1
2
3
SELECT last_name, job_id, department_id, hire_date
FROM employees
ORDER BY hire_date DESC;
cs

 

2.ASC 오름차순

정렬방식을 생략한 경우 기본으로 오름차순이 적용된다.
1
2
3
SELECT last_name, job_id, department_id, hire_date
FROM EMPLOYEES 
ORDER BY 3 ASC;
cs

 

3. 복수 컬럼 정렬

정렬 기준을 여러가지로 사용한 경우 결과에서 중복값이 발생한 행들에 대해서는 추가적인 정렬기준을 적용하여 정렬한 결과를
출력해 준다.
1
2
3
SELECT last_name, department_id, salary
FROM EMPLOYEES 
ORDER BY department_id ASC, salary DESC;
cs

 

'DBMS > SQL' 카테고리의 다른 글

[SQL] JOIN 연결 (INNER, OUTER, LEFT, RIGHT)  (0) 2023.01.22
[SQL] GROUP BY 집합, HAVING 조건  (0) 2023.01.21
[SQL] 3.WHERE 조건 절, IS NULL, IS NOT NULL, NOT, AND/OR  (1) 2023.01.19
[SQL] 2.WHERE 조건 절, BETWEEN, IN, LIKE  (0) 2023.01.18
[SQL] 1.WHERE 조건 절 숫자, 문자, 날짜 비교  (0) 2023.01.17
    'DBMS/SQL' 카테고리의 다른 글
    • [SQL] JOIN 연결 (INNER, OUTER, LEFT, RIGHT)
    • [SQL] GROUP BY 집합, HAVING 조건
    • [SQL] 3.WHERE 조건 절, IS NULL, IS NOT NULL, NOT, AND/OR
    • [SQL] 2.WHERE 조건 절, BETWEEN, IN, LIKE
    code-mo
    code-mo

    티스토리툴바