Ver Mensaje Individual
  #4 (permalink)  
Antiguo 07/10/2014, 20:10
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: Mostrar registros por fecha. Disponibilidad plazas

Ok. Mejor...

Bueno, respecto a si tu query devolvería o no lineas duplicadas, en realidad técnicamente no porque estás consultando una única tabla. En ese contexto las condiciones del WHERE se evalúan para cada registro de la tabla, lo que significa que una vez que uno pasa la validación, se sigue con el próximo. No se evalúan las condiciones de ese WHERE separadamente.
Diferente sería si realizaras un JOIN contra otra tabla en la que hubiese con esta una relación de cardinalidad 1:N. Allí podría suceder que aparecieran aparentes duplicaciones en ciertos datos (aparente, no reales).
Lo que si tienes que tener en cuenta es que estás consultando por dos campos solamente, las fechas de entrada y salida, por lo que si dos registros dados se refieren a reservas de diferentes habitaciones, como no está el ID de la habitación, devolvería las fechas aparentemente duplicadas, porque pertenecen a registros diferentes.

¿Se entiende?
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)