23. Claúsula ORDER

La claúsula ORDER nos permite ordenar en base a un campo. Su sintaxis sería la siguiente:

Ejm

SELECT * FROM bandas ORDER BY nombre ASC|DESC;

Se puede ordenar de manera ascendente (ASC) o descendente (DESC). El ordenamiento por defecto es de forma ascendente, con lo que si vamos a ordenar de esta manera, no es necesario utilizar esta clausula.

Ordenar por varios campos

Podemos ordenar por varios campos, veamos un ejm.

Ejm

SELECT * FROM bandas ORDER BY nombre, estilo;

Como primer parámetro toma como referencia el nombre, y como segundo parámetro toma como referencia el estilo. Esta clausula la podemos utilizar en una claúsula GROUP BY, y muy importante, es la que tiene que ir al final de nuestra consulta SQL.

Scroll al inicio