SQL SERVER 에서 top 20명령어와 order by를 썼는데 결과가 제대로 나오지 않았다.
ms 메뉴얼을 봐도 먹통이길래 우선 row_number사용..
WITH TableA AS
(SELECT TOP 20 *, row_number() OVER (ORDER BY [column] DESC) AS RN
FROM [table]
WHERE 1=1
ORDER BY [column] DESC )
SELECT *
FROM TableA
'mssql' 카테고리의 다른 글
[MSSQL] 날짜 정리 (0) | 2019.05.20 |
---|
댓글