top 연산자

지정된 열을 기준으로 정렬된 첫 번째 N 레코드를 반환합니다.

Syntax

T| topNumberOfRowsby [asc | desc] [nulls first | nulls last]

구문 규칙에 대해 자세히 알아보세요.

매개 변수

이름 형식 필수 설명
T string ✔️ 정렬할 테이블 형식 입력입니다.
NumberOfRows int ✔️ 반환할 T 의 행 수입니다.
string ✔️ 정렬할 스칼라 식입니다.
asc 또는 desc string 선택 영역이 범위의 "아래쪽" 또는 "위쪽"에서 선택되어 있는지 여부를 제어합니다. 기본값은 desc입니다.
nulls first 또는 nulls last string null 값이 범위의 "아래쪽" 또는 "위쪽"에 표시되는지 여부를 제어합니다. 의 asc 기본값은 입니다 nulls first. 의 desc 기본값은 입니다 nulls last.

top 5 by name 는 의미 체계 및 성능 관점에서 식과 동일합니다 sort by name | take 5 .

예제

가장 직접적인 부상을 입은 상위 3개의 폭풍을 보여 줍니다.

StormEvents
| top 3 by InjuriesDirect

아래 표에는 관련 열만 표시됩니다. 위의 쿼리를 실행하여 이러한 이벤트에 대한 자세한 Storm 세부 정보를 확인합니다.

InjuriesDirect ...
519 ...
422 ...
200 ...
  • 최상위 중첩 연산자를 사용하여 계층적(중첩된) 상위 결과를 생성합니다.