Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/12/2012, 12:35
Avatar de David
David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: no me respeta las condiciones del where

OR tiene precedencia sobre el operador AND, por lo que no es lo mismo esto:
Código MySQL:
Ver original
  1. nombre LIKE '%sistemas%' AND materias LIKE ('%calculo%') OR materias LIKE ('%fisica%')
Que esto:
Código MySQL:
Ver original
  1. nombre LIKE '%sistemas%' AND (materias LIKE ('%calculo%') OR materias LIKE ('%fisica%'))
Bienvenido al foro.
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.