9강. ORDER BY

SELECT 열명 FROM 테이블명 WHERE 조건식 ORDER BY 열명
SELECT 열명 FROM 테이불명 ORDER BY 열명

SELECT 명령에 ORDER BY 구를 지정하면 검색 결과의 행 순서를 바꿀 수 있음

  1. age열의 값을 오름차순으로 정렬하기

  2. address열로 정렬하기

    Untitled

ORDER BY DESC: 내림차순 정렬

SELECT 열명 FROM 테이블명 ORDER BY 열명 DESC

ORDER BY ASC: 오름차순 정렬

SELECT 열명 FROM 테이볼명 ORDER BY 열명 ASC

10강. 복수의 열 정렬

SELECT 열명 FROM 테이블명 WHERE 조건식
ORDER BY 열명1 [ASC|DESC] 열명2 [ASC|DESC] ...

열명 뒤에 ASC or DESC를 붙이면 오름차순/내림차순 지정도 가능

열명 뒤에 ASC or DESC를 붙이면 오름차순/내림차순 지정도 가능

※ MySQL의 경우는 NULL 값을 가장 작은 값으로 취급해 ASC에서는 가장 먼저, DESC에서는 가장 나중에 표시

11강. LIMIT 구: 결과로 반환되는 행 수 제한

SELECT 열명 FROM 테이블명 LIMIT 행수 [OFFSET 시작행]

※ LIMIT 구는 SELECT 명령의 마지막에 지정 (WHERE 구나 ORDER BY 구의 뒤에 지정)

내림차순 정렬한 뒤 상위 3개 행만 출력

내림차순 정렬한 뒤 상위 3개 행만 출력