BigQuery UPDATE from another table
Update rows using data from another table
UPDATE from table example
UPDATE myDataset.Inventory T SET quantity = n.quantity FROM ( select quantity, product from myDataset.NewArrivals )n WHERE i.product = n.product
Syntax reference
UPDATE target_name [[AS] alias] SET set_clause [FROM from_clause] WHERE condition set_clause ::= update_item[, ...] update_item ::= column_name = expression