MySql批量更新数据语句
MySql批量更新数据语句,执行速度比一条一条更新数据快太多了。
UPDATE production
SET vehicle_product_time = CASE vin
WHEN 'HAUW2BGN2T5002701' THEN '2025-07-17 00:00:00'
WHEN 'HAUW2BGN3T5002870' THEN '2025-07-18 00:00:00'
END
SET vehicle_name = CASE vin
WHEN 'HAUW2BGN2T5002701' THEN 'audi'
WHEN 'HAUW2BGN3T5002870' THEN 'benz'
END
WHERE vin IN (
'HAUW2BGN2T5002701',
'HAUW2BGN3T5002870'
);