SQL ORDER BY

ORDER BY se utiliza para ordenar los resultados de una consulta, según el valor de la columna especificada.

Por defecto, se ordena de forma ascendente (ASC) según los valores de la columna.

Si se quiere ordenar por orden descendente se utiliza la palabra DES

SELECT nombre_columna(s)
FROM nombre_tabla
ORDER BY nombre_columna(s) ASC|DESC

Por ejemplo, en la tabla personas :

nombreapellido1apellido2
ANTONIOPEREZGOMEZ
LUISLOPEZPEREZ
ANTONIOGARCIABENITO

SELECT nombre, apellido1
FROM personas
ORDER BY apellido1 ASC

Esta es la consulta resultante:

nombreapellido1
LUISLOPEZ
ANTONIOGARCIA
ANTONIOPEREZ

Ejemplo de ordenación descendiente (DES)

SELECT nombre, apellido1
FROM personas
ORDER BY apellido1 DESC

Esta es la consulta resultante:

nombreapellido1
ANTONIOPEREZ
ANTONIOGARCIA
LUISLOPEZ

SQL INSERT >>

<< SQL AND OR

SQL