我被这个问题困住了,我无法找到解决方案。我有两列cus_category
和cus_flag
. 列cus_category
具有类似的值cus_category
existing,cleared
existing
cleared
expansion,exisitng,cleared
expansion,cleared
former
former,cleared
former,cleared,expansion
former,existing,cleared
等等。我想将cus_flag
的值设置为 1,cus_category
即使它的值为扩展和存在expansion,exisitng,cleared
,并将值 0 设置为已清除和前者。如何实现这一点任何人都可以帮助我。
如果类别应该同时具有扩展和存在,则
Update [YourTable]
Set cus_flag= Case when (cus_category like '%expansion%' and cus_category like '%existing%')
then 1 else 0 end
如果类别应该有扩展或现有
Update [YourTable]
Set cus_flag= Case when (cus_category like '%expansion%' or cus_category like '%existing%')
then 1 else 0 end
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句