Hola foro,
Bueno a mi paso, que cuando cambie de Interbase a Firebird 1.0.3 las sentencias select que hacian uso de join mostraban error de ambiguedad.
Debe en firebird especificarse a que tabla se hace referencia cuando existen campos con igual nombre en diferentes tablas.
Prueba cambiar
and Extractdate(c.fec_factura) Between :Fdesde and :Fhasta
group by key_cab_fac,c.key_caja,c1.cod_cliente,c1.nombre
por:
and Extractdate(c.fec_factura) Between :Fdesde and :Fhasta
group by xxxxxxx.key_cab_fac,c.key_caja,c1.cod_cliente,c1.nombre
coloque xxxxxxx porque francamente no se a cual tabla haces referencia.
Una pregunta: esa consulta que pretende mostrar ?
Un feliz dia.
Luis F. Buelvas T.
__________________
Luis Fernando Buelvas T.
|