order by 라는 함수를 이용하여
컬럼내에 데이터를 정렬 할 수 있으며
오름차순으로,내림차순으로 정렬 모두 가능하다 .
select author_lname from books; (122번)
autor_lname 이라는 컬럼의 데이터가 나열 되어있다.
select author_lname from books order by author_lname asc;(131~133번)
order by asc 를 이용하면 autor_lname 안에 데이터를 오름차순으로 정렬 할 수있다.
****(일반적으로 order by 만하여도 오름차순이 기준이기 때문에 asc 를 굳이 입력할 필요는 없다.)
select author_lname from books order by author_lname desc; (128~129번)
order by desc 를 사용하면 autor_lname 안에 데이터를 내림차순으로 정렬 한다.
또한 컬럼명 대신 숫자를 이용하여 정렬도 가능하다 .
select title , author_lname,pages_values from books order by 3; (140~142번)
마지막 코드를 보게 되면 order by 에 3 이라는 숫자가 적혀있게 되는데
title, author_lname,pages_values 3개의 컬럼 중 3번째의 컬럼을 정렬 하겠다는 뜻을 가지고 있다.
'MYSQL' 카테고리의 다른 글
MYSQL 최댓값 최솟값 구하기 MAX,MIN (0) | 2021.12.08 |
---|---|
MYSQL COUNT(), group by 갯수 조회, 갯수 확인하기 (0) | 2021.12.08 |
MYSQL unique 한 데이터만 보기/ distinct /중복된 데이터 없애기 ,합치기 (0) | 2021.12.07 |
MYSQL 대문자 / 소문자 변경하는 함수 /upper(),lower() (0) | 2021.12.07 |
MYSQL : char_length 문자열의 길이를 구하기 (0) | 2021.12.07 |