Access - CONSULTA DUPLICA REGISTROS

 
Vista:
sin imagen de perfil
Val: 29
Ha disminuido su posición en 6 puestos en Access (en relación al último mes)
Gráfica de Access

CONSULTA DUPLICA REGISTROS

Publicado por Jose (17 intervenciones) el 15/12/2017 19:44:03
Buenas amigos, tal vez alguno pueda ayudarme.

Tengo una consulta que me duplica lineas al generar el informe. Ya utilice DISTINCT en el sql y aun así no funciona. Estoy perdido, agradezco puedan ayudarme.

Adjunto código y archivo ayuda:

SELECT DISTINCT TB_VENTAS.ID_FACTURA, TB_VENTAS.NUM_FACTURA, TB_VENTAS.FECHA, TB_VENTAS.NOM_CLIENTE, TB_VENTAS.TERMINOS, Sum(CONS_VENTAS_DETALLE.IV¢) AS SumaDeIV¢, TB_VENTAS_CANCELAR.TOTAL_PAGADO, TB_VENTAS_CANCELAR.SALDO, TB_CLIENTES.ID_CLIENTE
FROM TB_CLIENTES, (TB_VENTAS INNER JOIN CONS_VENTAS_DETALLE ON TB_VENTAS.ID_FACTURA = CONS_VENTAS_DETALLE.NUM_FACTURA) INNER JOIN TB_VENTAS_CANCELAR ON TB_VENTAS.ID_FACTURA = TB_VENTAS_CANCELAR.NUM_FACTURA
GROUP BY TB_VENTAS.ID_FACTURA, TB_VENTAS.NUM_FACTURA, TB_VENTAS.FECHA, TB_VENTAS.NOM_CLIENTE, TB_VENTAS.TERMINOS, TB_VENTAS_CANCELAR.TOTAL_PAGADO, TB_VENTAS_CANCELAR.SALDO, TB_CLIENTES.ID_CLIENTE, TB_VENTAS.COD_CLIENTE
HAVING (((TB_VENTAS.FECHA)>=[Formularios]![FOR_VENTAS_CLIENTE]![FECHA_INI] And (TB_VENTAS.FECHA)<=[Formularios]![FOR_VENTAS_CLIENTE]![FECHA_FIN]) AND ((TB_VENTAS.COD_CLIENTE) Like "*" & [Formularios]![FOR_VENTAS_CLIENTE]![CLI] & "*"));
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder