sort 运算符
按照一个或多个列的顺序对输入表的行排序。
别名:order
语法
T| sort by
column [asc
| desc
] [nulls first
| nulls last
] [,
...]
参数
名称 | Type | 需要 | 说明 |
---|---|---|---|
T | 字符串 | ✓ | 要排序的表格输入。 |
column | 字符串 | ✓ | T 的列,用作排序依据。 列值的类型必须是数字、日期、时间或字符串。 |
asc 或 desc |
字符串 | asc 按升序排序(从低到高)。 默认值为 desc (从高到低)。 |
|
nulls first 或 nulls last |
字符串 | nulls first 将把 null 值放在开头,nulls last 将把 null 值放在末尾。 asc 的默认值是 nulls first 。 desc 的默认值是 nulls last 。 |
示例
表 Traces 中具有特定 ClientRequestId
的所有行,按时间戳排序。
TraceLogs
| project ClientRequestId, Timestamp
| where ClientRequestId == "5a848f70-9996-eb17-15ed-21b8eb94bf0e"
| sort by Timestamp asc
下表仅显示前 10 个结果。 若要查看完整输出,请运行查询。
ClientRequestId | Timestamp |
---|---|
5a848f70-9996-eb17-15ed-21b8eb94bf0e | 2014-03-08T12:24:55.5464757Z |
5a848f70-9996-eb17-15ed-21b8eb94bf0e | 2014-03-08T12:24:56.0929514Z |
5a848f70-9996-eb17-15ed-21b8eb94bf0e | 2014-03-08T12:25:40.3574831Z |
5a848f70-9996-eb17-15ed-21b8eb94bf0e | 2014-03-08T12:25:40.9039588Z |
5a848f70-9996-eb17-15ed-21b8eb94bf0e | 2014-03-08T12:26:25.1684905Z |
5a848f70-9996-eb17-15ed-21b8eb94bf0e | 2014-03-08T12:26:25.7149662Z |
5a848f70-9996-eb17-15ed-21b8eb94bf0e | 2014-03-08T12:27:09.9794979Z |
5a848f70-9996-eb17-15ed-21b8eb94bf0e | 2014-03-08T12:27:10.5259736Z |
5a848f70-9996-eb17-15ed-21b8eb94bf0e | 2014-03-08T12:27:54.7905053Z |
5a848f70-9996-eb17-15ed-21b8eb94bf0e | 2014-03-08T12:27:55.336981Z |