Compartir a través de


sort operator

Applies to: ✅Microsoft FabricAzure Data ExplorerAzure MonitorMicrosoft Sentinel

Ordena las filas de la tabla de entrada en orden por una o varias columnas.

Los sort operadores y order son equivalentes

Syntax

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

Learn more about syntax conventions.

Parameters

Name Type Required Description
T string ✔️ Entrada tabular que se va a ordenar.
column scalar ✔️ The column of T by which to sort. El tipo de los valores de columna debe ser numérico, de fecha, de hora o de cadena.
asc o desc string asc se ordena en orden ascendente, bajo a alto. El valor predeterminado es desc, alto a bajo.
nulls first o nulls last string nulls first colocará los valores NULL al principio y nulls last colocará los valores NULL al final. El valor predeterminado para asc es nulls first. El valor predeterminado para desc es nulls last.

Returns

Copia de la tabla de entrada ordenada en orden ascendente o descendente en función de la columna proporcionada.

Uso de valores de punto flotante especiales

Cuando la tabla de entrada contiene los valores nullespeciales , NaNy -inf+inf , el orden será el siguiente:

Value Ascending Descending
Nulls first null,NaN,-inf,-5,,0,5+inf null,NaN,+inf,,5,0-5
Nulls last -inf,-5,0,,+inf,NaNnull +inf,5,0,,-5,NaNnull

Note

  • Los valores Null y NaN siempre se agrupan.
  • El orden entre valores NULL y NaN viene determinado por la primera y la última propiedad porque los valores NULL y NaN no tienen un orden ascendente y descendente.

Example

En el ejemplo siguiente se muestran los eventos de storm por estado en orden alfabético con las tormentas más recientes en cada estado que aparecen primero.

The examples in this article use publicly available tables in the help cluster, such as the StormEvents table in the Samples database.

The examples in this article use publicly available tables, such as the Weather table in the Weather analytics sample gallery. Es posible que tenga que modificar el nombre de la tabla en la consulta de ejemplo para que coincida con la tabla del área de trabajo.

StormEvents
| sort by State asc, StartTime desc

Output

Esta tabla solo muestra los 10 primeros resultados de la consulta.

StartTime State EventType ...
2007-12-28T12:10:00Z ALABAMA Hail ...
2007-12-28T04:30:00Z ALABAMA Hail ...
2007-12-28T04:16:00Z ALABAMA Hail ...
2007-12-28T04:15:00Z ALABAMA Hail ...
2007-12-28T04:13:00Z ALABAMA Hail ...
2007-12-21T14:30:00Z ALABAMA Strong Wind ...
2007-12-20T18:15:00Z ALABAMA Strong Wind ...
2007-12-20T18:00:00Z ALABAMA Strong Wind ...
2007-12-20T18:00:00Z ALABAMA Strong Wind ...
2007-12-20T17:45:00Z ALABAMA Strong Wind ...
2007-12-20T17:45:00Z ALABAMA Strong Wind ...