返回按指定列排序的前 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 运算符可生成分层的(嵌套的)排名靠前的结果。