더북(TheBook)

5.1.4 ORDER BY 절

ORDER BY 절은 조회한 데이터를 정렬해서 보여주는 역할을 하며, 생략 가능합니다. 생략하면 무작위로 데이터가 조회됩니다. ORDER BY 절은 SELECT 절에 명시한 컬럼을 그대로 사용할 수 있으며, 정렬하고자 하는 컬럼을 순서대로 콤마로 구분해 명시합니다.

정렬은 크게 두 가지 방식으로 구현할 수 있죠. 하나는 오름차순, 다른 하나는 내림차순입니다. 보통 오름차순에 익숙하기 때문에 기본적으로 오름차순으로 정렬됩니다만 내림차순으로 정렬할 수도 있습니다. 오름차순 정렬 시에는 정렬하고자 하는 컬럼 끝에 ASC, 내림차순 정렬 시에는 DESC를 명시하는데 ASC는 생략이 가능합니다. ORDER BY 절의 여러 형태와 사용법도 잠시 후에 살펴보기로 하죠.

그럼 4장 말미에 생성했던 subway_statistics 테이블의 데이터를 조회해 봅시다. 우선 테이블의 모든 데이터를 조회해 봅니다. 가장 단순한 형태입니다.

쿼리 5-1 subway_statistics 테이블 조회

SELECT *
  FROM subway_statistics;

 

▲ 그림 5-1 쿼리 5-1을 실행한 결과(조회 결과 일부만 발췌)

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.