Här är sättet att göra det i MSSql. Allt du behöver är att skapa ett värde (i detta exempel VARCHAR) från Id1 och Id2. I det här fallet kan du använda IN-satsen med inställda värden. Du bör också tänka på NULL i id1 och id2 om de är tillåtna i dessa fält (lägg bara till: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')