Consultas con AND y OR en MySQL
En este tutorial aprenderemos cómo utilizar los operadores lógicos AND y OR en consultas MySQL.
Usaremos una tabla básica de ejemplo

Operador lógico AND
SELECT * FROM productos WHERE precio > 0.90 AND precio < 1.30;

La consulta devuelve todos los registros cuyo precio es mayor que 0.90 y menor que 1.30
Operador lógico OR
SELECT * FROM productos WHERE precio < 0.90 OR precio > 1.30;
La consulta devuelve todos los registros cuyo precio es menor que 0.90 o mayor que 1.30
SELECT nombre, precio FROM productos WHERE precio BETWEEN 0.90 AND 1.45;

La consulta devuelve todos los registros cuyo precio está entre 0.90 y 1.30. Mayor que 0.90 y menor que 1.45
SELECT * FROM productos WHERE nombre = «Mayonesa» OR nombre = «Lentejas»;

La consulta devuelve los registros cuyo nombre = Mayonesa o cuyo nombre = Lentejas
ORDER BY
SELECT * FROM productos WHERE nombre = «Mayonesa» OR nombre = «Lentejas» ORDER BY precio DESC;

Igual que la consulta anterior pero ordenando los registros por precio descendente
Si te ha gustado no olvides compartir en redes sociales.
Espero que te haya servido. Cualquier duda deja un comentario. Un saludo