본문 바로가기
[자격증] SQLD(SQL개발자)/↘ SQL 기본 및 활용

[ SQLD ] SQL 기본 - 8. ORDER BY 절

by 승큐리티 2020. 5. 27.


[ SQLD ] 

1. SQL 기본

 1-8. ORDER BY 절



1. ORDER BY 절
ORDER BY는 데이터를 오름차순, 내림차순으로 출력 할 수 있는 명령어이다.
ORDER BY (ASC) = 오름차순 (ASC는 생략가능하다.)
ORDER BY DESC = 내림차순
단, 정렬하기 위해서 시간과 성능이 소요된다.

오름차순 예제
SELECT * FROM 학생
ORDER BY 학번 ASC;
-> 학번 오름차순으로 학생 테이블이 정렬된다.

내림차순 예제
SELECT * FROM 학생
ORDER BY 학번 DESC;
-> 학번 내름차순으로 학생 테이블이 정렬된다.


2. SELECT 실행 순서
1. FROM 테이블명
2. WHERE 조건식
3. GROUP BY 칼럼
4. HAVING 그룹조건식
5. SELECT 칼럼명
6. ORDER BY 칼럼

1. 조회 할 테이블을 찾는다. (FROM)
2. 조회 할 데이터가 아닌 것들은 제외한다. (WHERE)
3. 조회 할 데이터의 행을 그룹화 시킨다. (GROUP BY)
4. 그룹화의 조건절을 이용하여 조회 할 데이터가 아닌것들을 제외한다. (HAVING)
5. 데이터를 출력한다. (SELECT)
6. 데이터를 정렬한다. (ORDER BY)


 

댓글