Ver Mensaje Individual
  #2 (permalink)  
Antiguo 14/01/2013, 19:47
Avatar de pateketrueke
pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 11 meses
Puntos: 2534
Respuesta: Modificar SELECT con varios WHERE

Esto es un tema no de código PHP, sino de sintaxis SQL y sobre todo de operadores lógicos versus ambigüedad.

No es lo mismo decir:
Cita:
BETWEEN A AND B AND C=D
Ya que se puede interpretar de la siguiente manera:
Cita:
BETWEEN A AND (B AND C=D)
Entonces, para evitar la ambigüedad podemos hacer así:
Cita:
(BETWEEN A AND B) AND C=D
¿Por qué?

La omisión de paréntesis para agrupar condiciones aumenta la ambigüedad de la lógica en la consulta, pues no sabes el orden de las evaluaciones, no los entiende muy bien.

PDTA: tu tema no va aquí, para la próxima procura abrir temas en lo foros correctos.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.