Ver Mensaje Individual
  #3 (permalink)  
Antiguo 15/03/2009, 20:51
Avatar de lexus
lexus
 
Fecha de Ingreso: enero-2002
Ubicación: Cali - Colombia
Mensajes: 2.234
Antigüedad: 22 años, 4 meses
Puntos: 4
Respuesta: actualizar una tabla segun datos de otra tabla

ok gracias..
lo que no se es como hacer para uqe me actualice campo a campo

donde el campo de tabla1 sea igual al campo de tabla2.
es decir donde coincidan num_factura en ambas tablas ese lo actualiza



algo asi como

update tabla2 cant_cambiosfecha = (select count(cambios_fecha) as cant_cambiosfecha from tabla1 where num_facturaEntabla1 = num_facturaEntabla2 and id_conceptoEntabla1 = 18)
esa seria la parte ke no se como hacer para ke coincidan los num_facturas de ambas tablas para que actualice los datos como son.



hice algo asi pero nada no me funciona

UPDATE pedidos SET cambios_fechas = (select count(cambios_fechas.num_factura) from cambios_fechas, pedidos
where cambios_fechas.num_factura = pedidos.num_factura and id_concepto = 18
)
;



UPDATE pedidos SET siguiente_dia = (select count(cambios_fechas.num_factura) from cambios_fechas, pedidos
where cambios_fechas.num_factura = pedidos.num_factura and id_concepto = 16
)
;
__________________
Control de Visitantes, Control de Accesos, Minutas digitales, Manejo de Correspondencia
http://www.controldevisitantes.com

Última edición por lexus; 15/03/2009 a las 22:07