본문 바로가기

Mysql/Mysql 기초

mysql 기초 정렬하기(Order)

반응형

정렬

--  데이터를 가져올 때 오름차순 혹은 내림차순으로 정렬하여 가져올 수 있다.
-- Order by 컬럼명 asc : 오름차순 정렬, asc는 생략 가능하다.
-- Order by 컬럼명 desc : 내림차순 정렬
-- 정렬 기준은 숫자, 문자열, 날짜등 모든 컬럼이 가능하다 

-- 정렬 
--  데이터를 가져올 때 오름차순 혹은 내림차순으로 정렬하여 가져올 수 있다.
-- Order by 컬럼명 asc : 오름차순 정렬, asc는 생략 가능하다.
-- Order by 컬럼명 desc : 내림차순 정렬
-- 정렬 기준은 숫자, 문자열, 날짜등 모든 컬럼이 가능하다 

-- 사원의 번호 와 급여를 가져온다. 급여를 기준으로 오름차순 정렬한다. 
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;
-- 사원의 번호 와 이름을 가져온다. 이름을 기준으로 내림차순 정렬한다. 
select emp_no, first_name
from employees
order by first_name desc;

-- 사원의 번호 와 입사일을 가져온다. 입사일을 기준으로 오름차순 정렬한다. 
select emp_no, hire_date
from employees
order by hire_date;

-- 사원의 번호 와 입사일을 가져온다. 입사일을 기준으로 내림차순 정렬한다. 
select emp_no, hire_date
from employees
order by hire_date desc;
반응형

'Mysql > Mysql 기초' 카테고리의 다른 글

mysql 기초 날짜 함수  (0) 2020.07.09
mysql 문자열함수  (0) 2020.07.09
mysql 숫자 함수  (0) 2020.07.09
mysql 기초 like  (0) 2020.07.09
mysql 기초 select, 연산자, 조건절, 논리 연산자  (0) 2020.07.09