Un saludo a toda la comunidad
Estimados amigos tengo un detalle con este select por que
tengo un sistema que controla facturas de un cliente
eldetalle esta en los siguiente:
la factura posee 3 detalles ,es decir ,que se facturan 3
servicios
aunado a esta la factura es cancelada con 3 ó mas
pagos,bien sea deposito,cheques o ambas (cheques y
deposito).Fijense en este select
"Select pagos.*,detalle.cod_servicio,detalle.monto_unit
from pagos,detalle where pagos.Nro_factura='504' and
pagos.transaccion='F' AND pagos.Regional='R1' and
detalle.nro_factura=pagos.nro_factura and
detalle.regional=pagos.regional and
detalle.transaccion=pagos.transaccion"
cuando ejecuto dicho select en QA el resultado de la
consulta encuentra
9 resultados del select cuando deberia conseguir "solo 3
pagos de acuerdo con los pagos relacionados"
Mi pregunta es:¿ que instruccion SQL debo utilizar para
obtener los resulatdos que deseo?
de antemano gracias
Denny Torcates.-
Leer las respuestas