SQL >
SQL Básico >
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 :
nombre | apellido1 | apellido2 |
ANTONIO | PEREZ | GOMEZ |
LUIS | LOPEZ | PEREZ |
ANTONIO | GARCIA | BENITO |
SELECT nombre, apellido1
FROM personas
ORDER BY apellido1 ASC
Esta es la consulta resultante:
nombre | apellido1 |
LUIS | LOPEZ |
ANTONIO | GARCIA |
ANTONIO | PEREZ |
Ejemplo de ordenación descendiente (DES)
SELECT nombre, apellido1
FROM personas
ORDER BY apellido1 DESC
Esta es la consulta resultante:
nombre | apellido1 |
ANTONIO | PEREZ |
ANTONIO | GARCIA |
LUIS | LOPEZ |
Otros cursos
SQL. Curso completo de SQL. Aprende desde cero. Comandos SQL
PostgreSQL. Curso completo de SQL con PostgreSQL desde cero
Python 3. Curso completo de Python 3. Aprende desde cero
SQL INSERT >>
Copyright © 2012 11sql.com Todos los derechos reservados.
|