일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 판다스
- 라이브러리
- 깃허브
- OpenCV
- 파이썬
- 아나콘다
- 단축키
- 프로그래머스
- visual studio code
- 에러
- 운영체제
- 디렉토리
- 우분투
- 코랩
- SQL
- 원격저장소
- 머신러닝
- 데이터베이스
- 엑셀
- matplotlib
- 역할
- 예제
- 기초
- 플라스크
- MySQL
- 디버깅
- vscode
- 리눅스
- 데이터분석
- 가상환경
Archives
- Today
- Total
취미와 밥줄사이
MySQL 오름차순, 내림차순 정렬: 'Order by' 본문
1. 테이블 생성
create table books (
book_id int not null auto_increment,
title varchar(100),
author_fname varchar(100),
author_lname varchar(100),
released_year int,
stock_quantity int ,
pages int ,
primary key (book_id)
);
2. 데이터 삽입
INSERT INTO books (title, author_fname, author_lname, released_year, stock_quantity, pages)
VALUES
('The Namesake', 'Jhumpa', 'Lahiri', 2003, 32, 291),
('Norse Mythology', 'Neil', 'Gaiman',2016, 43, 304),
('American Gods', 'Neil', 'Gaiman', 2001, 12, 465),
('Interpreter of Maladies', 'Jhumpa', 'Lahiri', 1996, 97, 198),
('A Hologram for the King: A Novel', 'Dave', 'Eggers', 2012, 154, 352),
('The Circle', 'Dave', 'Eggers', 2013, 26, 504),
('The Amazing Adventures of Kavalier & Clay', 'Michael', 'Chabon', 2000, 68, 634),
('Just Kids', 'Patti', 'Smith', 2010, 55, 304),
('A Heartbreaking Work of Staggering Genius', 'Dave', 'Eggers', 2001, 104, 437),
('Coraline', 'Neil', 'Gaiman', 2003, 100, 208),
('What We Talk About When We Talk About Love: Stories', 'Raymond', 'Carver', 1981, 23, 176),
("Where I'm Calling From: Selected Stories", 'Raymond', 'Carver', 1989, 12, 526),
('White Noise', 'Don', 'DeLillo', 1985, 49, 320),
('Cannery Row', 'John', 'Steinbeck', 1945, 95, 181),
('Oblivion: Stories', 'David', 'Foster Wallace', 2004, 172, 329),
('Consider the Lobster', 'David', 'Foster Wallace', 2005, 92, 343);
3. 테이블 확인
select * from books;
4. title 컬럼을 기준으로 오름차순 정렬 - order by 컬럼명;
select *
from books
order by title;
5. title 컬럼을 기준으로 내림차순 정렬 - order by 컬럼명 desc
select *
from books
order by title desc;
reference 참고
dev.mysql.com/doc/refman/8.0/en/order-by-optimization.html
'DB' 카테고리의 다른 글
MySQL에서 between과 not between 사용법 (0) | 2021.03.17 |
---|---|
MySQL - substring / replace / reverse (0) | 2021.03.16 |
MySQL - concat 함수 (0) | 2021.03.16 |
MySQL - Limit와 Offset 사용법 (0) | 2021.03.16 |
MySQL 테이블 생성문 - create table (0) | 2021.03.15 |