Consultas avanzadas con ORDER BY - Curso de MySQL en un minuto - Capítulo 19

último capítulo dedicado a ORDER BY en las cosultas. Se pueden hacer miles de consultas diferentes, por lo que no podemos detenernos con esta cláusula eternamente.

Seguimos con la tabla orders en este capítulo. Voy a complicar un poco más la cosulta del capítulo anterior.

Vamos a limitar el número de registros que se devueven con un ORDER BY. En cierto modo, no vas a ver nada nuevo, ya que vamos a combinar cosas que ya sabes.

Quiero hacer el mismo orden del capítulo anterior, pero quiero limitar el número de pedidos, que no salgan todos los registros. Recuerda que esto lo podías hacer con WHERE.

Código SQL

SELECT * FROM orders WHERE orderNumber BETWEEN 10000
				AND 10150 ORDER BY status DESC, shippedDate ASC;

Devuelve 51 registros, solo los pedidos del número (orderNumber) 10100 al 10150. Estos 51, siguiendo el orden del ORDER BY.

Consultas avanzadas con order by
La cláusula WHERE, va siempre antes de ORDER BY.

Capítulos


    Suscríbete a mi canal de YouTube para apoyarme

    Si te ha gustado este curso y crees que el trabajo merece la pena, te agradeceré eternamente que te suscribas a mi canal de YouTube para apoyarme y que pueda seguir haciendo cursos gratuitos.

    Además, si te encanta la programación, tienes un montón más de cursos gratuitos para ver.

    No solo eso, podrás participar enviándome comentarios con tus sugerencias para temas específicos o cursos completos o incluso las dudas que tengas y las intentaré ir resolviendo en los cursos que estén todavía abiertos.


    Comentarios

    Si te quedan dudas sobre el temario, sobre JavaScript, o cualquier otra cosa relacionada o simplemente quieres agradecer, aquí tienes tu sitio para dejar tu granito de arena. Gracias por tus comentarios y por darle vida a este sitio web.