请问哪个快?
A:
UPDATE vehicle SET driveMileage= CASE vin WHEN 'LMVXXXXXX1' THEN 3434 WHEN 'LMVXXXXXX2' THEN 4345 WHEN 'LMVXXXXXX3' THEN 5334 ………… WHEN 'LMV9999999' THEN 5333 END, updateDatetime= CASE vin WHEN 'LMVXXXXXX1' THEN 'New Title 1' WHEN 'LMVXXXXXX2' THEN 'New Title 2' WHEN 'LMVXXXXXX3' THEN 'New Title 3' ………… WHEN 'LMV9999999' THEN 5333 END WHERE vin IN (1,2,3,…………,9999999)
B:
在A的最后加上“ AND state != 'ok'”。
A是更新100万行数据中的2个字段,B是加上个判断条件。
有只小跳蛙
相关分类