sort 运算符

按照一个或多个列的顺序对输入表的行排序。

别名:order

语法

T| sort bycolumn [asc | desc] [nulls first | nulls last] [, ...]

参数

名称 Type 需要 说明
T 字符串 要排序的表格输入。
column 字符串 T 的列,用作排序依据。 列值的类型必须是数字、日期、时间或字符串。
ascdesc 字符串 asc 按升序排序(从低到高)。 默认值为 desc(从高到低)。
nulls firstnulls last 字符串 nulls first 将把 null 值放在开头,nulls last 将把 null 值放在末尾。 asc 的默认值是 nulls firstdesc 的默认值是 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