Ver Mensaje Individual
  #32 (permalink)  
Antiguo 20/04/2009, 12:50
Avatar de Dude--
Dude--
 
Fecha de Ingreso: junio-2004
Ubicación: Sevilla - España
Mensajes: 197
Antigüedad: 20 años, 5 meses
Puntos: 4
Respuesta: Busqueda en 3 tablas no relacionadas

Cita:
Iniciado por huesos52 Ver Mensaje
Dude--
En el primer caso, la consulta al tener una sintaxis correcta, va a devolver cero registros. (No se realmente que devuelve mysql cuando no encuentra registros).
Tu asumes que el valor que retorna una consulta cuando no hay registros es null. Sin embargo no se sabe a ciencia cierta que valor devuelve.
Por el contrario, con count(*) sabemos que si devuelve cero, no encontró registros que concuerden con la consulta (Que creo es lo que necesitas) si devuelve uno, quiere decir que ha encontrado registros con esas condiciones que planteas en la consulta.


PD: Ya te funciona bien?
Vale, ahora entendí lo que querías decir. Si, ya funciona gracias :).
__________________
"El camino empieza renunciando el control y volviéndose flexibles, como una brizna de paja en un huracán."

"Desconozco tanto... es excitante comenzar a nadar en este mar de dudas..."