SQL ORDER BY


La palabra clave ORDER BY se usa para ordenar el conjunto de resultados.

La palabra clave ORDER BY

La palabra clave ORDER BY se usa para ordenar el conjunto de resultados de una columna especificada.
La palabra clave ORDER BY ordena los registros en orden ascendente por defecto.
Si desea ordenar los registros en orden descendente, se puede utilizar la palabra clave DESC.

SQL ORDER BY Sintaxis

SELECT column_name(s)
FROM table_name
ORDER BY column_name(s) ASC|DESC


ORDER BY Ejemplo

El "Personas" tabla:

P_idLastNameFirstNameDirecciónCiudad
1HansenOlaTimoteivn 10Sandnes
2SvendsonToveBorgvn 23Sandnes
3PettersenKariStorgt 20Stavanger
4NilsenTomVingvn 23Stavanger

Ahora queremos seleccionar todas las personas de la tabla anterior, sin embargo, queremos clasificar a las personas por su apellido.
Nosotros usamos la siguiente instrucción SELECT:

SELECT * FROM Persons
ORDER BY LastName

El conjunto de resultados se verá así:

P_idLastNameFirstNameDirecciónCiudad
1HansenOlaTimoteivn 10Sandnes
4NilsenTomVingvn 23Stavanger
3PettersenKariStorgt 20Stavanger
2SvendsonToveBorgvn 23Sandnes


ORDER BY DESC Ejemplo

Ahora queremos seleccionar todas las personas de la tabla anterior, sin embargo, queremos clasificar a las personas que descienden por su apellido.
Nosotros usamos la siguiente instrucción SELECT:

SELECT * FROM Persons
ORDER BY LastName DESC

El conjunto de resultados se verá así:

P_idLastNameFirstNameDirecciónCiudad
2SvendsonToveBorgvn 23Sandnes
3PettersenKariStorgt 20Stavanger
4NilsenTomVingvn 23Stavanger
1HansenOlaTimoteivn 10Sandnes

No hay comentarios:

Publicar un comentario