スカラー相関サブクエリーをSET句に指定すると、UPDATEリクエストにFROM句がなかったとしても、Teradata Databaseはスカラー相関サブクエリーが原因となり、更新を結合された更新として扱います。
次に示す例では、salestableに結合するsalesumtableが必要になります。更新は、スプールを介したマージ更新操作を使用して行なわれます。
UPDATE sales_sum_table AS sst SET total_sales = (SELECT SUM(amount) FROM sales_table AS s WHERE s.day_of_sale BETWEEN sst.period_start AND sst.period_end);