UPDATE logistics_stock ${column} = #{value} WHERE id = (SELECT id FROM (SELECT id FROM logistics_stock WHERE task_id = #{taskId} ORDER BY id DESC LIMIT 1) AS tmp) UPDATE logistics_stock SET status = CASE WHEN ${field} IS NULL OR ${field} = '' THEN 0 WHEN ${field} = wms_${field} THEN 2 ELSE 1 END WHERE id = #{id}