INSERT INTO table1 SET
field1=aa,
field2=bb,
field3=cc
ON DUPLICATE KEY UPDATE SET
field1 = IF( field4 = zz, aa, field1 ),
field2 = IF( field4 = zz, bb, field2 ),
field3 = IF( field4 = zz, cc, field3 );
这是可以的,但我有50+个字段要更新,所有这些字段都需要一个相同的条件来更新,我真的需要为所有人这样做还是有更好的解决方案。。。。?
暂无答案!
目前还没有任何答案,快来回答吧!