Jeśli ktoś przyjdzie tu po mnie, to jest odpowiedź, która dla mnie zadziałała.
UWAGA:przeczytaj komentarze przed użyciem, to nie jest kompletne. Najlepszą radą dotyczącą zapytań o aktualizację, jaką mogę udzielić, jest przejście na 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
)
Powodzenia,
GJ