Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/12/2010, 19:33
Avatar de fast_10
fast_10
 
Fecha de Ingreso: abril-2010
Ubicación: Desde aquí o desde allá
Mensajes: 16
Antigüedad: 14 años
Puntos: 0
Ayuda con select

Hola buenas tardes mi problema es el siguiente

tengo una tablas con los sgts. datos
libro:
(idlibro -titulo)
( 1 -El Alquimista)
copia:
(idcopia -idlibro[FK])
( 1 - 1 )
( 2 - 1 )
( 3 - 1 )
estado prestamo: 'pendiente' y'devuelta'
(idestado_prestamo-descripcion)
( 1 -'pendiente')
( 2 -'devuelto')
prestamo:
(idprestamo-idcopia[FK]-idestado_prestamo[FK])
( 1 - 1 - 2 )
( 2 - 1 - 1 )
( 2 - 2 - 2 )
( 2 - 2 - 1 )
La pregunta es la siguiente:
¿como seleccionar copias que se pueden prestar de El Alquimista, es decir las que nunca fueron prestadas y las que estan 'devuelta'

Lo que yo he intentado primero es seleccionar todas las idcopia que nunca han sido prestadas es decir las que no estan en tabla prestamo
y luego selecciono todas las copias que estan en prestamo con el estado prestamo 'devuelto'; lo malo de esto es que si una
copia se presta mas de una vez va tener varios registros con estado prestamo como 'devuelto'

Última edición por fast_10; 13/12/2010 a las 10:04