MYSQL
MYSQL order by 컬럼 데이터 정렬하기 /내림차순 /오름차순 desc / asc/
하늘.98
2021. 12. 7. 18:13
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번째의 컬럼을 정렬 하겠다는 뜻을 가지고 있다.