列にはMale
とFemale
が含まれています。私はすべての女性を男性とviceversaに変更したいと思います更新)。列に「男性」と「女性」が含まれています。すべての女性を男性とviceversaに変更したい
ありがとうございます。
列にはMale
とFemale
が含まれています。私はすべての女性を男性とviceversaに変更したいと思います更新)。列に「男性」と「女性」が含まれています。すべての女性を男性とviceversaに変更したい
ありがとうございます。
これを試してみてください。
UPDATE YourTableName SET ColumnName = CASE ColumnName WHEN 'm' THEN 'f' ELSE 'm' END
私はそれがあなたのために役立つことを願っています。
そして、あなたは、このリンクを試してみてください、SQLサーバー2012年
を使用している場合(IFF)をしようと、それはそれはすべての権利だ2012
http://sqlhints.com/2013/06/15/iif-logical-function-in-sql-server-2012/
サーバーにIIf関数についてあなたを助けるが、ケースの上になりますでしょう'm''f'が存在する値を更新して安全に滞在すると、NULL値も(すべてNULLの性別が 'm'に)改善されます。
UPDATE #tmp SET gender = CASE gender WHEN 'm' THEN 'f' WHEN 'f' THEN 'm' END
私の場合、それは私のために、とにかくあなたのsuggesstion :)))) –
IFFを詳しく説明できますか。 –
それは私のために働くありがとう:)))) –