返回序列化行集中当前行的最小排名。
排名是当前行的 Term 中显示的最小行号。
语法
row_rank_min ( Term )
详细了解语法约定。
参数
| 客户 | 类型 | 必需 | 说明 |
|---|---|---|---|
| Term | string |
✔️ | 一个表达式,表示在排名时要考虑的值。 排名是 Term 的最小行号。 |
| restart | bool |
表示何时将编号重新设置为 StartingIndex 值。 默认为 false。 |
返回
将当前行的行排名作为 long 类型的值返回。
示例
以下查询演示了如何按从 SEA Airport 出发的航班数对 Airline 进行排名。
datatable (Airport:string, Airline:string, Departures:long)
[
"SEA", "LH", 3,
"SEA", "LY", 100,
"SEA", "UA", 3,
"SEA", "BA", 2,
"SEA", "EL", 3
]
| sort by Departures asc
| extend Rank=row_rank_min(Departures)
输出
| Airport | 航空公司 | Departures | 排名 |
|---|---|---|---|
| SEA | BA | 2 | 1 |
| SEA | LH | 3 | 2 |
| SEA | UA | 3 | 2 |
| SEA | EL | 3 | 2 |
| SEA | LY | 100 | 5 |