Hola. Tengo un problema que no sé solucionar. Resulta que la consulta que os pondré a continuación no funciona como debería, pues muestra todos los registros sin hacer caso de la condición de la consulta.
SELECT * FROM base_de_datos WHERE campo1 LIKE '%palabra1%' OR campo1 LIKE 'palabra1' AND campo2='palabra2' limit 10
¿Cuál puede ser el fallo?