1. 오름차순 정렬 ( asc 생략 가능)
select [ 컬럼명 ]
from [ 테이블명 ]
order by [ 기준 컬럼 ] asc;
- 예제 1 ) 책 제목으로 정렬하세요
select *
from books
order by title;
2. 내림차순 정렬
select [ 컬럼명 ]
from [ 테이블명 ]
order by [ 기준 컬럼 ] desc;
- 예제 2 ) 년도를 내림차순으로 정렬하고 년도와 책제목을 가져오시오.
select released_year, title
from books
order by released_year desc;
3. 다중 정렬
select [ 컬럼명 ]
from [ 테이블명 ]
order by [ 기준 컬럼1 ], [ 기준 컬럼2];
- 예제 3) full_name 을 내림차순으로 정렬하고, 책 페이지가 많은 것부터 가져오세요.
select *, concat(author_fname, ' ', author_lname) as full_name
from books
order by full_name desc, pages desc;
'데이터베이스' 카테고리의 다른 글
[ MySQL ] 데이터 중복 제거 distinct (0) | 2022.05.16 |
---|---|
[ MySQL ] 페이징 처리 - Limit Offset 사용법 (0) | 2022.05.16 |
[ 오류 해결 ] Error Code: 1175. You are using safe update mode ~ (0) | 2022.05.13 |
[ MySQL ] Insert, Select, Update, Delete 사용법 (0) | 2022.05.13 |
[ MySQL ] Workbench에서 테이블 생성 (0) | 2022.05.13 |