
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.

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.