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
FROM table_name
ORDER BY column_name(s) ASC|DESC
ORDER BY Ejemplo
El "Personas" tabla:
P_id | LastName | FirstName | Dirección | Ciudad |
---|---|---|---|---|
1 | Hansen | Ola | Timoteivn 10 | Sandnes |
2 | Svendson | Tove | Borgvn 23 | Sandnes |
3 | Pettersen | Kari | Storgt 20 | Stavanger |
4 | Nilsen | Tom | Vingvn 23 | Stavanger |
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
ORDER BY LastName
El conjunto de resultados se verá así:
P_id | LastName | FirstName | Dirección | Ciudad |
---|---|---|---|---|
1 | Hansen | Ola | Timoteivn 10 | Sandnes |
4 | Nilsen | Tom | Vingvn 23 | Stavanger |
3 | Pettersen | Kari | Storgt 20 | Stavanger |
2 | Svendson | Tove | Borgvn 23 | Sandnes |
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
ORDER BY LastName DESC
El conjunto de resultados se verá así:
P_id | LastName | FirstName | Dirección | Ciudad |
---|---|---|---|---|
2 | Svendson | Tove | Borgvn 23 | Sandnes |
3 | Pettersen | Kari | Storgt 20 | Stavanger |
4 | Nilsen | Tom | Vingvn 23 | Stavanger |
1 | Hansen | Ola | Timoteivn 10 | Sandnes |
No hay comentarios:
Publicar un comentario