ORDER BY

Ordena las filas del resultado. Sin esta cláusula, el orden no está garantizado.

Sintaxis

ORDER BY column_name [ASC | DESC];
  • Añade más columnas después de las comas para desempatar.

Ejemplo

SELECT name, unit_price FROM products ORDER BY unit_price DESC, name;

Productos del más caro al más barato; los precios iguales, ordenados por nombre.

Tablas usadas: products. Pruébalo en una lección de abajo.

Errores comunes

  • La ordenación ocurre después de filtrar y agrupar, así que ORDER BY puede usar un alias de columna de SELECT.

Practícalo