UPDATE, esempi
-
update rivista set
stato=3,
data_ultimo_intervento=(
select data_scrittura
from editoriali
where id_editoriale=6
)
where id_rivista=24;
Lasciando perdere i nomi delle tabelle e degli attributi, sto modificando il valore di piu' attributi contemporaneamente. Inoltre il valore del secondo attributo viene pescato da una query.
-
update schede_film set
stato=21
where id_film in
(
select id_film
from schede_film
where data_uscita<(sysdate+7) and
data_uscita>=to_date('08/2002','mm/YYYY')
)
Rispetto al caso precedente, effettuo una subquery nella condizione per trovare le
tuple da aggiornare.
|