Curso de MySQL desde cero

El uso de BETWEEN de MySQL

Capítulo 13: Rangos numéricos con BETWEEN

En este capítulo, aprenderás el uso de rangos numéricos en búsquedas de registros. Para la práctica, utiliza la tabla payments (pagos).

Lo que se quiere hacer, es buscar todos los pagos de clientes que sean de entre 3.000 y 10.000 dólares. Los pagos aparecen en el campo amount (monto).

El operador BETWEEN (entre), nos permite establecer rangos entre los que buscar.

SELECT * FROM payments WHERE amount BETWEEN 3000 AND 10000;

Nos devuelve todos los montos que son entre 3.000 y 10.000 dólares.

Operador between sql

Por cierto, AND (y) es un operador más. Permite crear rangos entre otras cosas. Para que se devuelva un registro, este tiene que cumplir exactamente con las dos condiciones comparadas, tiene que ser igual o mayor a 3.000 y a la vez, ser menor o igual a 10.000. Lógicamente, si no se cumple una de las dos, no se devuelve el registro. Por ejemplo, 15.000 es mayor que 10.000, pero también es mayor que 3.000. Aquí se estaría cumpliendo una de las dos partes.


Comentarios

Si te quedan dudas sobre el temario, sobre SQL, MySQL 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.

Programación Fácil YouTube

Suscríbete

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.