私は2つのテーブルを持っています、
データベース 1:
表1:
ID -001(int)
名前 -xxx(varchar)
男性 -0 (ビット)
女性-1 (ビット)
データベース 2:
表 2:
ID -1 (整数)
Ca.Name-yyy (varchar)
性別 - M または F (varchar)
これらは私のテーブルです。データベース 2 のテーブル 2 からデータベース 1 のテーブル 1 にデータを更新したいと考えています。だから私は更新クエリを作成します。しかし、性別フィールドに問題があります
Select 'UPDATE T1
SET T1.MALE ='+ CASE WHEN r.Gender = 'M' THEN 0 ELSE 1 END
FROM T2 As r
以下のコードで、私がスターを付けたものは、ここで if ステートメントを使用する方法に疑問があります。誰かが私の問題を解決することを理解していますか?