Ver Mensaje Individual
  #1  
Antiguo 15-04-2013
Jose Roman Jose Roman is offline
Miembro
 
Registrado: jul 2006
Ubicación: Colombia
Posts: 361
Reputación: 18
Jose Roman Va por buen camino
Registros repetidos Firebird

Hola a todos

Tengo una consulta en SQL:
Código SQL [-]
SELECT NOTA,FACT,p.VR,p.SA,VALO,FECH,OBSE
FROM NOTAS
LEFT JOIN PROC_FCPDTES((SELECT CLIEN FROM FACTU WHERE ID_FC = FACT),'','') p ON 1=1
WHERE NOTA LIKE 'ND%'
Esta consulta me da los siguientes registros:
ND0000001__FC0000009__2640000__2476000__1000__08.04.2013
ND0000001__FC0000009__1601000___111000__1000__08.04.2013
ND0000002__FC0000008__2640000__2476000__2000__08.04.2013
ND0000002__FC0000008__1601000___111000__2000__08.04.2013


En la tabla NOTAS solo hay dos registros:
ND0000001__FC0000009__1000__08.04.2013
ND0000002__FC0000008__2000__08.04.2013

el PROC_FCPDTES tambien posee dos registros:
FC0000007__19.03.2013__2640000__2476000
FC0000009__19.03.2013__1601000___111000


No se como evitar que se dupliquen los registros, ya he incluido DISTINCT en FACT pero me arroja este error:
SQL error code = -104
Token unknow

Gracias de antemano por su ayuda.
Responder Con Cita