Możesz użyć jednej instrukcji i wielu instrukcji przypadków
update tbl
set title =
case
when title in ('a-1', 'a.1') then 'a1'
when title in ('b-1', 'b.1') then 'b1'
else title
end
Oczywiście spowoduje to zapis w każdym rekordzie, a w przypadku indeksów może to stanowić problem, więc możesz odfiltrować tylko te wiersze, które chcesz zmienić:
update tbl
set title =
case
when title in ('a-1', 'a.1') then 'a1'
when title in ('b-1', 'b.1') then 'b1'
else title
end
where
title in ('a.1', 'b.1', 'a-1', 'b-1')
To zmniejszy liczbę zapisów do tabeli.