Ordenar consultas
Para ordenar consultas agregaremos la clausula ORDER BY al final de la consulta. La sintaxis es la siguiente:
ORDER BY Campo1, Campo2..., Campon [DESC]
Se ponen los campos por los que se quiere ordenar la consulta separados por comas y si alguno de ellos es en orden descendente se añade DESC despues del nombre del campo.
Ejemplos:
| SELECT Articulos.CodigoArticulo, Articulos.DescripcionArticulo, Articulos.Descripcion2Articulo FROM Articulos ORDER BY Articulos.CodigoFamilia, Articulos.CodigoSubfamilia; |
| Se lista el código de artículo, descripción y 2ª descripción ordenado por código de familia y subfamilia. |
| SELECT Articulos.CodigoArticulo, Articulos.DescripcionArticulo, Articulos.Descripcion2Articulo, Articulos.PrecioVenta FROM Articulos ORDER BY Articulos.CodigoFamilia, Articulos.PrecioVenta DESC; |
| Se lista el código de artículo, descripción, 2ª descripción y precio de venta ordenado por código de familia y del mas caro al mas barato. |