Ver Mensaje Individual
  #5 (permalink)  
Antiguo 18/12/2011, 12:21
martingb
 
Fecha de Ingreso: julio-2007
Mensajes: 15
Antigüedad: 16 años, 9 meses
Puntos: 0
Pregunta Respuesta: Problema con un select

Cita:
Iniciado por carlos_belisario Ver Mensaje
indicanos algo en la tabla prestamo que tienes el id y el estado?? la consulta esta bien, lo que pasa es que tienes el mismo id con los dos estados fijate que la respuesta que colocas solo te duplica el primero ya que es el que tiene ambos estados

Es el Query me duplica los id y me muestra toda la informacion para ese libro, es como que junta todo el historial de ese libro y lo muestra. Por ahi tendría que ver cual es el último estado del libro haciendo algún calculo con la fecha actual y la fecha de devolución para determinar cual es el tiempo max y ahi sacar el último valor.

Te muestro lo que hay en las tablas ahora:

tabla libro:

libroID titulo autor editorial ISBN
13 "PHP 6" "Weiro Meier" "Fox Andina" 312432
14 "Diseño " "Julio Gomez Lopez" Starbooks 978849
15 "Web Design Book" "The pepin press" "Pepin Press" 978905
16 "Adobe Flash CS4" "Jose Luis Oros" Alfaomega 978600
17 "La Rabia" "Rodolfo Arzac" Ciefuegos 437565


tabla prestamo:

prestamo titulo usuario estado fecha_prestamo fecha_devolucion
id

11 "PHP 6" "santol" Disponible 2011-12-18 2011-12-18
12 "Web Design Book" "gimenez Prestado 2011-12-18 2011-12-20
13 "Adobe Flash CS4 Pro" "Perez" Prestado 2011-12-18 2011-12-30
14 "PHP 6" "Rodriguez E." Prestado 2011-12-18 2011-12-27


Como vez, cuando hace el JOIN trae los resultados de PHP6 que son dos en la tabla prestamo