sql1 [SQL] 쿼리 결과의 개수를 제한하는 방법(TOP, ROWNUM, LIMIT) TOP절 (SQL Server) SQL Server에서 쿼리 결과에서 가져올 레코드의 개수를 지정하는데 사용한다. 아래와 같이 작성하면 상위 N개의 레코드를 반환한다. SELECT TOP N 컬럼명 FROM 테이블 명; TOP절은 상위 레코드를 반환하기 때문에 결과의 순서를 보장하지 않는다. 따라서 어떤 기준으로 정렬된 결과를 얻기 위해서는 ORDER BY절과 함께 사용해야 한다. TOP절로 가져온 결과 중에 동등한 값의 레코드가 있는 경우, 어떤 레코드가 선택될지 명시적으로 지정되지 않기 때문에 별도의 처리가 필요하다. ORDER BY절 : 원하는 값을 가져올 수 있도록 추가 정렬을 명시한다. WITH TIES 키워드 : TOP절에 명시한 상위 N개의 레코드 뿐만 아니라 동등한 값을 가진 레코드도 함께.. 2023. 8. 10. 이전 1 다음