Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/03/2012, 19:48
legin
 
Fecha de Ingreso: octubre-2007
Mensajes: 26
Antigüedad: 16 años, 6 meses
Puntos: 1
Update de varios registros en una sola sentencia

Buenas, ayer estuve preguntando en el foro de PHP como insertar 2 registros en una sola sentencia y lo resolvi, ([URL="http://www.forosdelweb.com/f18/varios-registros-983178/"]post[/URL]).

Ahora mi problema me surge al tratar de hacer un Update de estos registros. Les comento que mi tabla tiene id autoincremental, varios campos entre los cuales hay uno llamado "entrada" donde guardo el nro de entrada de un formulario en donde aparecen los datos de 2 clientes, esta es un select resumido de mi tabla



como es que puedo hacer el Update para esta tabla? porque el Update seria para los registros con la misma "entrada". He leido algunos post y encontre un Update que la verdad no se como implementarlo:
Cita:
UPDATE categories
SET display_order = CASE id
WHEN 1 THEN 3
WHEN 2 THEN 4
WHEN 3 THEN 5
END,
title = CASE id
WHEN 1 THEN 'New Title 1'
WHEN 2 THEN 'New Title 2'
WHEN 3 THEN 'New Title 3'
END
WHERE id IN (1,2,3)
Alguien me puede dar una mano por fa? desde ya muchisimas gracias!!!