Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
comando de ordenación
Utilice el sort
comando para ordenar los resultados de la búsqueda por campos específicos.
nota
Para ver qué integraciones de fuentes de AWS datos admiten este PPL comando, consulteComandos.
Sintaxis
Utilice la siguiente sintaxis:
sort <[+|-] sort-field>...
[+|-]
-
Opcional.
-
El signo más [+] indica el orden ascendente con los MISSING valoresNULL/en primer lugar.
-
El signo menos [-] indica el orden descendente con los MISSING valoresNULL/al final.
-
Predeterminado: orden ascendente con MISSING los valoresNULL/primero.
ordenar campo
-
Obligatorio.
-
El campo utilizado para ordenar.
Ejemplo 1: ordenar por un campo
El ejemplo muestra cómo ordenar el documento con el campo de edad en orden ascendente.
PPLconsulta:
os> source=accounts | sort age | fields account_number, age; fetched rows / total rows = 4/4 +------------------+-------+ | account_number | age | |------------------+-------| | 13 | 28 | | 1 | 32 | | 18 | 33 | | 6 | 36 | +------------------+-------+
Ejemplo 2: ordenar por un campo y devolver todos los resultados
El ejemplo muestra cómo ordenar el documento con el campo de edad en orden ascendente.
PPLconsulta:
os> source=accounts | sort age | fields account_number, age; fetched rows / total rows = 4/4 +------------------+-------+ | account_number | age | |------------------+-------| | 13 | 28 | | 1 | 32 | | 18 | 33 | | 6 | 36 | +------------------+-------+
Ejemplo 3: ordenar por un campo en orden descendente
En el ejemplo se muestra cómo ordenar el documento con el campo de edad en orden descendente.
PPLconsulta:
os> source=accounts | sort - age | fields account_number, age; fetched rows / total rows = 4/4 +------------------+-------+ | account_number | age | |------------------+-------| | 6 | 36 | | 18 | 33 | | 1 | 32 | | 13 | 28 | +------------------+-------+
Ejemplo 4: Ordenar por varios campos
El ejemplo muestra cómo ordenar el documento con el campo de género en orden ascendente y el campo de edad en orden descendente.
PPLconsulta:
os> source=accounts | sort + gender, - age | fields account_number, gender, age; fetched rows / total rows = 4/4 +------------------+----------+-------+ | account_number | gender | age | |------------------+----------+-------| | 13 | F | 28 | | 6 | M | 36 | | 18 | M | 33 | | 1 | M | 32 | +------------------+----------+-------+
Ejemplo 5: ordenar por campo e incluir un valor nulo
En el ejemplo se muestra cómo ordenar el campo del empleador por la opción predeterminada (primero en orden ascendente y nulo). El resultado muestra que el valor nulo está en la primera fila.
PPLconsulta:
os> source=accounts | sort employer | fields employer; fetched rows / total rows = 4/4 +------------+ | employer | |------------| | null | | AnyCompany | | AnyCorp | | AnyOrgty | +------------+