LAS PELICULAS EN CARTELERA DE MAS DE UN MES DE HABER SIDO ESTRENADAS Actualizarlas a ESTADO NORMAL
Ahora tengo las siguientes tablas:
Tabla estado_peliculas, en la cual esta cada uno de los estados: normal, dañada, etc
Código:
Tabla peliculas:create table ESTADO_PELICULAS ( COD_EST_PEL char(1) not null, NOM_EST_PEL char(25), primary key (COD_EST_PEL) );
Código:
Tabla estado_de_la_pelicula: en la cual se guarda el codigo de la pelicula con los respectivos codigos de estadocreate table PELICULAS ( COD_PEL char(2) not null, NOM_PEL varchar(25), FEC_EST_PEL date, primary key (COD_PEL) );
Código:
La consulta la he planteado de la siguiente forma, pero me muestra error en la sintaxiscreate table ESTADO_DE_LA_PELICULA ( COD_EST_PEL char(1) not null, COD_PEL char(2) not null, primary key (COD_EST_PEL, COD_PEL) );
Código:
es decir q me actualice en la tabla estado de la pelicula al estado normal teniendo en cuenta que en la tabla peliculas, aquellas que tienen una fecha de estreno inferior al 1 de diciembre de 2009,UPDATE estado_de_la_pelicula SET COD_EST_PEL="1" WHERE peliculas.fec_est_pel < 2009-12-01;
sI SE PUEDE planetar asi?...me podrian decir donde tengo el error....