La palabra clave ORDER BY se usa para ordenar el conjunto de resultados en orden ascendente o descendente.
Sintaxis ORDER BY :
La palabra clave ORDER BY se usa para ordenar el conjunto de resultados en orden ascendente o descendente.
La palabra clave ORDER BY ordena los registros en orden ascendente de forma predeterminada. Para ordenar los registros en orden descendente, use la palabra clave DESC.
SELECT columna1, columna2, ... FROM nombre_tabla ORDER BY columna1, columna2, ... ASC|DESC;
Ordena los valores de una columna determinada con ORDER BY:
La siguiente instrucción SQL selecciona todos los registros de la tabla “Clientes”, ordenados por la columna “Pais”:
SELECT * FROM Clientes ORDER BY Pais;
Ordena los valores de dos columnas con ORDER BY:
La siguiente declaración SQL selecciona todos los clientes de la tabla “Clientes”, ordenados por la columna “Pais” y “Nombre_Cliente”
SELECT * FROM Clientes ORDER BY Pais DESC;
Ejemplo:
SELECT * FROM Clientes ORDER BY Pais, Nombre_Cliente;
Ordena los valores de las columnas de forma ascendente o descendente con ASC o DESC
La siguiente instrucción SQL selecciona todos los clientes de la tabla “Clientes”, ordenados ascendentemente por “Pais” y descendiendo por la columna “Nombre_Cliente”:
SELECT * FROM Clientes ORDER BY Pais ASC, Nombre_Cliente DESC;