
22/06/2010, 16:38
|
 | Colaborador | | Fecha de Ingreso: julio-2007 Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 17 años, 7 meses Puntos: 180 | |
Respuesta: Actualizar datos de forma masiva Debes hacerlo mediante un CASE
UPDATE jos_community_fields_values
SET value = CASE WHEN value = 'Primero' THEN 'Segundo'
WHEN value = 'Segundo' THEN 'Tercero'
ELSE 'Ex-alumno' END
WHERE field_id = 15
Ahora bien, si estamos hablando de muchos registros (MILLONES), entonces deberias buscar la forma de hacerlo mediante un WHILE y "marcando" (colocar un flag o bandera) de aquellos que ya fueron ACTUALIZADOS.
Espero haberme explicado. |