标签: sql-server-2008
我的数据集(Col3)中的一列包含所有记录的正值。我需要根据另一个字段的文本值将这些值中的一些设为负值。 例如:
C1 C2 C3 1 C 20 2 D 50 3 D 37 4 D 20 5 C 50
当Col2包含' C'
由于
答案 0 :(得分:0)
update your_table set col3 = -col3 where charindex('C', col2) > 0