18/03/2014, 16:36
|
| | Fecha de Ingreso: marzo-2014
Mensajes: 1
Antigüedad: 10 años, 7 meses Puntos: 0 | |
Respuesta: Actualizar Varios Registros a La vez Aunque el post es un poco viejo respondo porque a mi me costo bastante encontrar como hacerlo y por ahi a alguien mas le sirve
La forma mas sencilla para actualizar varios registros con una sola consulta:
UPDATE test
SET col2 = CASE col1
WHEN 'test1' THEN 1
WHEN 'test2' THEN 3
WHEN 'test3' THEN 5
END,
colx = CASE col1
WHEN 'test1' THEN 'xx'
WHEN 'test2' THEN 'yy'
WHEN 'test3' THEN 'zz'
END
WHERE col1 IN ('test1','test2','test3') |