
12/12/2010, 19:33
|
 | | | Fecha de Ingreso: abril-2010 Ubicación: Desde aquí o desde allá
Mensajes: 16
Antigüedad: 15 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 |