(c) Instytut Informatyki Politechniki Poznańskiej
6
•Inną wersją polecenia UPDATE jest polecenie wykorzystujące podzapytania skorelowane i/lub zagnieżdżone.
Modyfikowanie krotek relacji (2)
UPDATE relacja_A
SET atrybutA1 = (
SELECT atrybutB1
FROM relacja_B [ WHERE ... ] )
[ WHERE ... ];
UPDATE relacja_A
SET (atrybutA1, atrybutA2) = (
SELECT atrybutB1, atrybutB2 
FROM relacja_B [ WHERE ... ] )
[ WHERE ... ];