>Hi,
>
>Is it possible to have 2 derived tables in SQL Update command? For example, I created the following Update (which works):
>
>
>update Projects set SpentTest = PoSum.TotPo from (select
>PurchaseOrders.ProjectAccount, sum(PurchaseOrders.PoAmount) as TotPo
>from PurchaseOrders group by ProjectAccount) as PoSum
>where Projects.ProjectAccount = PoSum.ProjectAccount
>
>
>But I actually need to update the column SpentTest on the SUM() in another table as well. So I would have to have two FROM but I don't know what is the right syntax (if it is possible at all).
>
>TIA.
Yes, sure. JOIN with 2 derived tables or better use CTE to simplify the code.
If it's not broken, fix it until it is.
My Blog