Curso de MySQL desde cero

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.

operador or sql

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.