4.MySql - 기본 문법 - order by(정렬)

JungSik Heo·2024년 12월 13일
0

MySQL

목록 보기
7/33

###ORDER BY

  • 결과가 출력되는 순서를 조절하는 구문
  • 기본적으로 오름차순(ASCENDING)정렬 (ASC는 default 이므로 생략가능)
  • 내림차순(DESCENDING)으로 정렬 (적용시 열 이름 뒤에 적어야 함)

SELECT *
FROM city
ORDER BY Population DESC;

SELECT *
FROM city
ORDER BY Population;

오름차순시 생략 가능

문제1)

인구수로 내림차순하여 한국에 있는 도시 보기
SELECT *
FROM city
WHERE CountryCode = 'KOR'
ORDER BY Population DESC;

국가면적 크키로 내림차순하기 (Country table)
DESC country;

찾기

SurfaceArea

SELECT *
FROM country
ORDER BY SurfaceArea DESC;

다중정렬

SELECT *
FROM country
ORDER BY Continent, gnp desc ;

다중 정렬시 순서가 중요

  • 왼쪽 부터 정렬후, 같은 값(Continent)에 한하여 gnp 정렬

profile
쿵스보이(얼짱뮤지션)

0개의 댓글