Ver Mensaje Individual
  #9 (permalink)  
Antiguo 28/06/2018, 06:12
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: es un error raro o yo lo hago mal ???

Cita:
Iniciado por Parliament Ver Mensaje
Son campos con numeros o caracteres, la informacion puede venir de esa manera
Para que se entienda: "puede" no es válido. EL SQL no analiza lo que "puede" sino lo que efectivamente viene. Como ya te comenté, si hasta las condiciones del "dpto4p" devuelve registros, pero cuando le agregas el "dpto5p" ya no los devuelve, entonces NO tienes registros donde los valores contenidos en "dpto5p" cumplan la condición...
Una cosa que podría suceder es que ese campo esté en NULL, por la razón que sea, ya que NULL no es un caracter vacío (como lo validas en el WHERE), sino un estado de indefinición. Y MySQL no valida el NULL de la misma forma que los datos reales, incluyendo el caracter vacío.

Postea los datos que SI te devuelve, y veamos qué es lo que pasa.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)