반응형
정렬
데이터를 가져올 떄 오 찬수 혹은 내림 차순으로 정렬하여 가져올 수 있습니다.
order by 컬럼명 asc : 오름 차순으로 정렬합니다. asc는 생략 가능합니다.
order by 컬럼명 desc : 내림 차순으로 정렬합니다.
정렬 기준은 숫자, 문자열, 날짜 모든 컬럼이 가능합니다.
예제
# 사원의 번화와 급여를 가져옵니다.
select emp_no, salary
from salaries
order by salary asc;
select emp_no, salary
from salaries
order by salary;
# 사원의 번호와 급여를 가져옵니다. 급여를 기준으로 내림 차순 정렬합니다.
select emp_no, salary
from salaries
order by salary desc;
# 사원의 번호와 이름을 가져옵니다. 이름을 기준으로 오름찬순으로 정렬합니다.
select emp_no, first_name
from employees
order by first_name asc;
# 사원의 번호와 이름을 가져옵니다. 이름을 기준으로 내림차순으로 정렬합니다.
select emp_no, first_name
from employees
order by first_name desc;
# 사원의 번호와 입사일을 가져옵니다. 입사일을 기준으로 오름차순으로 정렬합니다.
select emp_no, hire_date
from employees
order by hire_date asc;
# 사원의 번호와 입사일을 가져옵니다. 입사일을 기준으로 내림차순으로 정렬합니다.
select emp_no, hire_date
from employees
order by hire_date desc;
이번 시간에는 MySQL에서 정렬해서 조회하는 방법에 대해 공부하였습니다. 정렬이 필요한 경우, 해당 예제를 참고할 계획입니다.
반응형
'SW > MySQL' 카테고리의 다른 글
MySQL : 문자열 함수 : 합치기, 삽입, 교체, 찾기, 공백 제거, 소문자, 대문자, 거꾸로 : 사용방법, 예제 (0) | 2020.01.21 |
---|---|
MySQL : 숫자 함수 : 절대값, 올림, 내림, 반올림, 버림, 제곱, 나머지, 최대값, 최소값 : 사용법, 예제 (0) | 2020.01.20 |
MySQL : like 연산자 : 문자열 검색 :사용방법, 예제 (0) | 2020.01.11 |
MySQL : 논리 연산자 : and, or, not, between, in : 사용법, 예제 (0) | 2020.01.10 |
MySQL : where, 조건 연산자 : 사용방법, 예제 (0) | 2020.01.09 |