SELECT Column1, Column2 FROM Table_Name ORDER BY Column1, Column2, ASC,DESC;
Ejemplo de uso de Order By en SQL
A continuación vamos a realizar algunos ejemplos con una tabla de demostración denominada persona:
A continuación vamos a seleccionar los registros de todas las personas y los vamos a ordenar por país,la consulta sería la siguiente:
SELECT nombre,Apellido,Edad,Pais FROM personas ORDER BY Pais
Ahora ejecutaremos la consulta para ver el resultado
Observamos que la consultas nos trae la información de todos los registros de personas ordenados automáticamente de forma Ascendente. si quisiéramos especificar que nos ordene de forma ascendente los registros haremos uso de la palabra clave ASC.
SELECT nombre,Apellido,Edad,Pais FROM personas ORDER BY Pais ASC
El siguiente ejemplo vamos a mostrar la misma lista de personas pero las ordenaremos por país pero de forma Descendente
SELECT nombre,Apellido,Edad,Pais FROM personas ORDER BY Pais DESC
Ejecutamos la consulta para ver el resultado:
Al ejecutar nuevamente la consulta y usar la palabra clave DESC podemos observar que ahora los registros mostrados serán en orden Descendente.
Ahora vamos a crear un ejemplo donde ordenaremos los registros de las personas por su apellido de forma Ascendente y el país de forma Descendente.
SELECT nombre,Apellido,Edad,Pais FROM personas ORDER BY Apellido ASC,Pais DESC
Veamos el resultado mostrado:
En esta sección hemos estudiado sobre el uso de la palabra clave Order By, esperando que el artículo sea de su ayuda hasta en la próxima.
0 Comentarios