介绍一个case条件下的update语句 :
update t set name = case id when 1 then 'c1' when 2 then c2 end where name is not NULL;
-- 当name非空的条件下 当id =1 的时候 name='c1' ,当id=2的时候 name ='c2'
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/90618/viewspace-524587/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/90618/viewspace-524587/