Om någon kommer hit efter mig är det här svaret som fungerade för mig.
OBS:läs kommentarerna innan du använder detta, detta är inte komplett. Det bästa rådet för uppdateringsfrågor jag kan ge är att byta till SqlServer;)
update mytable t
set z = (
with comp as (
select b.*, 42 as computed
from mytable t
where bs_id = 1
)
select c.computed
from comp c
where c.id = t.id
)
Lycka till,
GJ