Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/09/2011, 14:45
dbas
 
Fecha de Ingreso: diciembre-2010
Mensajes: 13
Antigüedad: 13 años, 4 meses
Puntos: 0
Registros faltantes en una tabla

Buenas Foro, les comento la necesidad que me surgió, tengo dos tablas, una movimiento y otra pago, la tabla pago relacionada con la clave primaria de movimiento.

pago (idpago, monto, importe, tipocambio, moneda, idmov)
movimiento (idmov, factura,total,tipopago)

Cuando realizo una compra, se guarda en ambas tablas, una con detalles del movimiento (como comprador y fecha) y en la otra los datos del pago (en que moneda, y tipo de cambio).

Hasta ahí todo bien, pero resulta que la compra puede ser al contado, crédito o parte contado y parte credito, entonces agregué un campo tipopago a la tabla movimiento.

Ahora necesito hacer un update del campo tipopago en la tabla movimiento, de forma que tome los siguientes valores:
contado=1
credito=2
contado y credito=3

para los valores 1 y 2 lo realicé comparando los importes de ambas tablas, si eran iguales tipopago=1, si eran distintos tipopago=3, ahora la cuestion es obtener los registros a crédito, es decir, todos los registros que existan en la tabla movimiento y NO estén registrados en la tabla pago.

¿Alguna sugerencia para realizar esta consulta?
Agradezco sus respuestas y opiniones, saludos.

Última edición por dbas; 22/09/2011 a las 14:54