관리 메뉴

JIE0025

[MSSQL] TOP filter 와 정렬(ASC,DESC) 본문

개발/Database

[MSSQL] TOP filter 와 정렬(ASC,DESC)

Kangjieun11 2021. 4. 7. 15:17
728x90

<TOP FILTER>

TOP(n)을 사용하면 결과중 상위 결과 n개를 확인할수 있다.

만약 TOP (n) PERCENT 를 사용했다면, 상위 n% 의 결과를 확인할 수 있다.

 

<정렬>

정렬의 방향

기본 정렬 순서 : ASC (오름차순: 작은값 -> 큰값)

DESC (내림차순 : 큰값 -> 작은값) 

 

ASC 오름차순 예제

SELECT TOP(5) orderid, orderdate, custid,empid

FROM Sales.Orders

ORDERBY orderdate, orderid;

DESC 내림차순 예제

SELECT TOP(5) orderid, orderdate, custid,empid

FROM Sales.Orders

ORDERBY orderdate DESC, orderid DESC;