Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/08/2009, 11:22
Dgor
 
Fecha de Ingreso: agosto-2009
Mensajes: 16
Antigüedad: 14 años, 9 meses
Puntos: 0
Pregunta simple

Tengo dos tablas(Video,Renta) y necesito una consulta que ya intente de mil maneras y no soy capaz de llegar a la correcta, yo paso dos fechas a la consulta una de Inicio y otra de Fin el caso que mi consulta seria: Seleccionar aquellos identificadores de video que están en la tabla Renta(alquilados) por esas fechas, que luego fusionando con otra consulta con la tabla Video saldría la solución que espero, lo que tengo es esto:
[MYSQL]
q2=SELECT `idVideo` FROM `Renta` WHERE Fecha_Inicio >='Inicio' AND Fecha_Fin <= Fin
SELECT `idVideo`, `Nombre` FROM `Video` WHERE idVideo NOT IN(q2);
[/MYSQL]
Mi problema es el q2, y funciona bien solo en los casos que exista en la tabla Renta un vídeo que coincida en Fecha de Inicio y Fin, yo necesito también los que estén dentro de esas fechas ya que si cambio la fecha de inicio o la de fin en la consulta ya me sale un resultado erróneo, espero haberme explicado bien, queda demás decir que se nota que novatillo en esto, desde ya muchas gracias a todos,saludos,