sql >> Base de Datos >  >> RDS >> Sqlserver

Actualización de SQL en el conjunto de datos

Esta es la forma de hacerlo en MSSql. Todo lo que necesita es hacer un valor (en este ejemplo, VARCHAR) de Id1 e Id2. En este caso, puede usar la instrucción IN con los valores establecidos. También debe pensar en NULL en id1 e id2 si están permitidos en estos campos (simplemente agregue: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')