El operador OR - Curso de MySQL en un minuto - Capítulo 15

En este capítulo, verás como se utiliza el operador OR. Para la práctica, abre la tabla customers.

El operador OR

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:

Código SQL

SELECT * FROM customers WHERE city = "San Francisco" AND city = "NYC";

En cambio, aquí si utilizamos el operador OR, va a cobrar un mayor sentido.

Código SQL

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.

operador or sql