반응형

'MySQL 정렬'에 해당되는 글 1건

  1. 2017.11.26 MySQL 정렬하기(오름차순, 내림차순, 표시 범위 지정).
반응형

오름차순으로 정렬하기.

 

레코드를 지정한 컬럼의 값에 따라 순서대로 표시하려면 order by를 사용합니다.

레코드를 오름차순으로 표시하기는 작은 값에서 큰 값으로 정렬하는 것을 말합니다.

다음과 같이 오름차순 명령을 할 수 있습니다.

 

select 컬럼명 from 테이블명 order by 컬럼명 asc

 

asc를 안써도 디폴트 값은 오름 차순으로 정렬됩니다.

나이 순으로 오름차순 정렬해서 출력해 보겠습니다.

 

select * from table_01 order by age asc;

 

내림차순으로 정렬하기.

 

내림차순은 큰 값에서 작은 값으로 정렬하는 것을 말합니다.

내림차순은 desc를 사용하여 나타냅니다.

나이 순으로 내림차순으로 정렬해 보겠습니다.

 

select * from table_01 order by age desc;

 

표시할 레코드의 범위 지정하기.

 

레코드를 순서대로 표시할 때 표시할 레코드의 수를 지정할 때는 limit를 사용했는데요.

범위를 지정할 때는 offset를 사용하면 됩니다.

offset 뒤에 지정하는 숫자는 그 숫자만큼 이동한 이후부터 출력하라는 의미입니다.

 

select 컬럼명 from 테이블명 limit 표시할 레코드 수 offset 이동할 레코드 수

 

select * from table_01 order by age desc limit 5 offset 2;

 

반응형

'MySQL' 카테고리의 다른 글

MySQL 그룹화에 조건 설정하기.  (0) 2017.11.27
MySQL 그룹별로 표시하기.  (0) 2017.11.27
MySQL CASE WHEN 사용하기.  (0) 2017.11.26
MySQL 조건에 AND 와 OR 사용하기.  (0) 2017.11.24
MySQL select 조건 설정하기.  (0) 2017.11.22
Posted by 컴스터
,


반응형