
Operadores lógicos de MySQL - OR
Capítulo 15: El operador OR
En este capítulo, verás como se utiliza el operador OR
. Para la práctica, abre la tabla customers
.
El operador OR
, devuelve registros si se cumple al menos una de las condiciones.
En el capítulo anterior, te mostré una consulta errónea, o eres de "NYC" o eres de "San Francisco". Esto no tiene sentido:
SELECT * FROM customers WHERE city = "San Francisco" AND city = "NYC";
En cambio, aquí si utilizamos el operador OR
, va a cobrar un mayor sentido.
SELECT * FROM customers WHERE city = "San Francisco" OR city = "NYC";
Me devuelve todos los registros de clientes que son de San Francisco o de Nueva York. También, en el hipotético caso que alguno tuviese las dos condiciones, lo devolvería igual. Recuerda el OR
solo requiere que se cumpla una condición de todas las expresadas, pero si se cumplen todas, también devuelve esos resultados.

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.