컬럼별 데이터를 정렬하는 방법에 대해 알아보자.
-- 데이터 정렬 order by, 항상 맨 끝에 작성한다.
-- 책 제목으로 정렬하세요
select title from books
order by title;
1. select 문장의 테이블 부분까지 끝난 다음 마지막에 작성한다.
2. order by 뒤에 정렬할 컬럼을 입력한다.
3. 이 때 기본값은 오름차순이며, 내림차순으로 바꾸고 싶을 땐 컬럼명 뒤에 desc 를 입력한다.
-- 또 다른 방법 컬럼의 순서를 숫자로 입력할수도 있다.
select *, concat(author_fname, ' ' , author_lname) as full_name from books
order by 8 desc, 7 desc ;
다른 방법으로 컬럼명 대신에 컬럼 번호를 입력할 수도 있다.
'MySQL' 카테고리의 다른 글
MySQL - 문자열을 검색하는 방법 : like (0) | 2022.05.16 |
---|---|
MySQL - 데이터를 끊어서 가져오기 : limit 와 offset (0) | 2022.05.16 |
MySQL - 데이터를 중복 없이 가져오기 : distinct (0) | 2022.05.16 |
MySQL의 문자열 처리 함수들 - concat , concat_ws, as , substring, replace, reverse, char_length, upper, lower (0) | 2022.05.13 |
MySQL 테이블에 데이터 update 하기, delete 하기 (feat. 데이터 변경이 안될 때 해결 방법! , Error Code 1175) (0) | 2022.05.13 |
댓글