본문 바로가기
Error & Fix

MSSQL TOP을 이용한 N개의 행 출력방법

by wakestand 2020. 4. 9.
반응형

MSSQL에서는 TOP을 사용해

테이블 내에서 원하는 갯수의 행만 출력할 수 있는데

 

사용방법은

SELECT TOP 갯수 FROM 테이블명

이렇게 사용해주면 된다

 

조회 시 지나치게 많은 행이 조회되는 경우

TOP을 넣어주면

상단에 위치한 행 몇개만 조회할 수 있게 된다

 

예제에 사용한 코드는 아래와 같다

 

CREATE TABLE TEST_TABLE(
  VALUE NVARCHAR(20)
);

INSERT INTO TEST_TABLE(VALUE) VALUES('A');
INSERT INTO TEST_TABLE(VALUE) VALUES('B');
INSERT INTO TEST_TABLE(VALUE) VALUES('C');
INSERT INTO TEST_TABLE(VALUE) VALUES('D');
-- 테이블 생성 및 값 삽입

SELECT TOP 1 VALUE FROM TEST_TABLE -- TOP 갯수만큼 조회
반응형

댓글