top 运算符
返回按指定列排序的前 N 列。
语法
T | top
NumberOfRows by
Expression [asc
| desc
] [nulls first
| nulls last
]
详细了解语法约定。
参数
客户 | 类型 | 必需 | 说明 |
---|---|---|---|
T | string |
✔️ | 要排序的表格输入。 |
NumberOfRows | int |
✔️ | 要返回的 T 的行数。 |
Expression | 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
下表仅显示相关列。 运行上面的查询以查看这些事件的更多风暴详细信息。
InjuriesDirect | ... |
---|---|
519 | ... |
422 | ... |
200 | ... |
相关内容
- 使用 top-nested 运算符可生成分层的(嵌套的)排名靠前的结果。