SQL
create table libros
( kx_codigo varchar(20) not null,
x_nombre varchar(50) null,
constraint pk_ejemplar primary key (kx_codigo) );
create table persona
( kx_rut varchar(10) not null,
x_nombre varchar(50) null,
constraint pk_persona primary key (kx_rut) )
; create table prestamo
( kx_rut varchar(10) not null,
kx_codigo varchar(20) not null,
d_fecha_p date not null, -
d_fecha_d date null,
d_fecha_r date null, constraint pk_prestamo primary key (kx_rut, kx_codigo, d_fecha_p), constraint fk_prestamo_pide_persona foreign key (kx_rut) references persona (kx_rut) on delete restrict on update restrict, constraint fk_prestamo_se_presta_ejemplar foreign key (kx_codigo) references ejemplar (kx_codigo) on delete restrict on update restrict );
necesito ayuda con estas consultas cualkiera k ayude... urgente!!
1)mostrar el libro mas pedido por los alumnos sin considerar los prestados y no devueltos en la cuenta 2)mostrar el nombre de todos libros que un alumno no a utilizado 3)mostrar los alumnos k han pedido libro y nunca se han atrasado en la devolucion para el 2004 4)mostrar los libros prestados y que estan atrasados en su entrega
( kx_codigo varchar(20) not null,
x_nombre varchar(50) null,
constraint pk_ejemplar primary key (kx_codigo) );
create table persona
( kx_rut varchar(10) not null,
x_nombre varchar(50) null,
constraint pk_persona primary key (kx_rut) )
; create table prestamo
( kx_rut varchar(10) not null,
kx_codigo varchar(20) not null,
d_fecha_p date not null, -
d_fecha_d date null,
d_fecha_r date null, constraint pk_prestamo primary key (kx_rut, kx_codigo, d_fecha_p), constraint fk_prestamo_pide_persona foreign key (kx_rut) references persona (kx_rut) on delete restrict on update restrict, constraint fk_prestamo_se_presta_ejemplar foreign key (kx_codigo) references ejemplar (kx_codigo) on delete restrict on update restrict );
necesito ayuda con estas consultas cualkiera k ayude... urgente!!
1)mostrar el libro mas pedido por los alumnos sin considerar los prestados y no devueltos en la cuenta 2)mostrar el nombre de todos libros que un alumno no a utilizado 3)mostrar los alumnos k han pedido libro y nunca se han atrasado en la devolucion para el 2004 4)mostrar los libros prestados y que estan atrasados en su entrega
Para poderte ayuda me puedes indicar cual es el significado de los campos
d_fecha_p,
d_fecha_d,
d_fecha_r
si quieres puedes mandarme un correo
[email protected]
