请问哪个快?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是加上个判断条件。
添加回答
举报
0/150
提交
取消