Her er måden at gøre det på i MSSql. Alt du behøver er at lave én værdi (i dette eksempel VARCHAR) fra Id1 og Id2. I dette tilfælde kan du bruge IN-sætningen med de indstillede værdier. Du bør også tænke på NULL i id1 og id2, hvis de er tilladt i disse felter (bare tilføje:and id1 is not null and id2 is not null
).
UPDATE table_name
SET bool = T
WHERE convert(varchar(20),id1)+','+convert(varchar(20),id2) in ('1,1','2,1')