2021
02-20
02-20
mysql update case 更新字段值不固定的操作
在处理批量更新某些数据的时候,如果跟你更新的字段的值都一样,比如某个状态都更新为某个固定值,直接用updatetablesetxxx=xxxwherexxx=xxx这种即可如果要更新的字段的值是不固定的,用下面的updatecasewhenwhere这种方式就更方便了UPDATEtablenameseta1=CASEuseridWHEN1THENa1+5WHEN2THENa1+2END,a2=CASEuseridWHEN1THENa2-5WHEN2THENa2-2ENDwhereuseridin(1,2)用updatecasewhen更...
继续阅读 >