पोस्टग्रेज अनुमति देता है:
UPDATE dummy
SET customer=subquery.customer,
address=subquery.address,
partn=subquery.partn
FROM (SELECT address_id, customer, address, partn
FROM /* big hairy SQL */ ...) AS subquery
WHERE dummy.address_id=subquery.address_id;
यह सिंटैक्स मानक SQL नहीं है, लेकिन यह मानक SQL की तुलना में इस प्रकार की क्वेरी के लिए बहुत अधिक सुविधाजनक है। मेरा मानना है कि Oracle (कम से कम) कुछ ऐसा ही स्वीकार करता है।