-->

martes, 31 de julio de 2018

MySQL - ORDER BY - Consultas con ordenación de resultados

Consultas con ordenación - cláusula ORDER BY

La palabra clave ORDER BY se utiliza para ordenar el conjunto de resultados de registros devueltos en una consulta SQL.

Sintaxis:

SELECT columnas de tabla
ORDER BY columna_a_ordenar;


Podemos configurar la ordenación como ascendente (creciente) o descendente (decreciente) con el uso de las palabras ASC o DESC:

ASC - Orden ascendente
DESC - Orden descendiente (inversa)

Ejemplos:

Veamos tres ejemplos de consultas con ordenación en MySQL

Ejemplo 01 - Seleccionar todas las columnas de la tabla de libros, ordenando el resultado en orden alfabético de los nombres de los libros:

SELECT * FROM tbl_Libro
ORDER BY Nombre_Libro ASC;


Ejemplo 02 - Seleccionar los nombres de los libros e ID de las editoriales, ordenando el resultado por el ID de la editorial:

SELECT Nombre_Libro, ID_Editoral
FROM tbl_Livro
ORDER BY ID_Editoral;

-- (orden creciente)

Ejemplo 03 - Seleccionar los nombres de los libros y sus precios, en orden decreciente de precios (del más caro para el más barato):

SELECT Nombre_Libro, Precio_Libro
FROM tbl_Libro
ORDER BY Precio_Libro DESC;

- (orden decreciente)

Siguiente:  Filtrar resultados de consultas - cláusula WHERE

0 comentarios:

Publicar un comentario

Seguirnos por email

Más Populares

Categorías

Fábio dos Reis. Con tecnología de Blogger.

Total de vistas