Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/07/2004, 11:34
Avatar de maestro
maestro
 
Fecha de Ingreso: febrero-2002
Ubicación: España
Mensajes: 2.364
Antigüedad: 22 años, 11 meses
Puntos: 1
Actualizar solo los registros en los que tenga marcado el checkbox como TRUE?

Tengo una consulta que lee los datos de una tabla de precios y los actualiza en otra, es asi:

UPDATE productos INNER JOIN novedades ON novedades.codigo=productos.codigo SET productos.pvd = novedades.pvd;

Esto funciona pero... quiero que solo actulize unos determinados registros, los que yo elija, para ello he usado un campo checkbox e intento añadir una segunda clausula a la consulta algo asi:

UPDATE productos INNER JOIN novedades ON novedades.codigo=productos.codigo and productos.actualizable=true SET productos.pvd = novedades.pvd;

Pero me dice que no puedo concatenar en esa expresion.

¿Como puedo actualizar solo los registros en los que tenga marcado el checkbox como TRUE?
__________________
Jose Maria Fernandez
[email protected]
Http://www.expansionweb.net