MSSqlでそれを行う方法は次のとおりです。必要なのは、Id1 と Id2 から 1 つの値 (この例では VARCHAR) を作成することだけです。この場合、値が設定された IN ステートメントを使用できます。また、これらのフィールドで許可されている場合は、id1 と id2 の NULL について考える必要があります (次を追加するだけです:and id1 is not null and id2 is not null
)。
UPDATE table_nameSET bool =TWHERE convert(varchar(20),id1)+','+convert(varchar(20),id2) in ('1,1','2,1')コード> プレ>