Hola amigos foristas tengo 2 tablas, una tabla donde tengo los conceptos "ADCFGCJ2" y otra donde tengo los movimientos "ADMOVCAJ". La idea es que pueda tener los Registros de un día agrupados por "ORIGEN" que es el código de los conceptos, incluso para los conceptos donde no hubo movimientos. Este es el SQL que tengo, pero solo me muestra los registros donde hubo movimientos.
Código SQL
[-]select ADCFGCJ2.ORIGEN,ADCFGCJ2.DESCRIP, SUM(COALESCE(CASE WHEN ADMOVCAJ.IMPORTE >=0 THEN ADMOVCAJ.IMPORTE else 0 END,0) ) AS INGRESO,SUM(COALESCE(CASE WHEN ADMOVCAJ.IMPORTE <0 THEN ADMOVCAJ.IMPORTE*-1 ELSE 0 END,0) ) AS EGRESO, ADMOVCAJ.TIPO
from ADMOVCAJ full outer join ADCFGCJ2 on ADCFGCJ2.ORIGEN=ADMOVCAJ.ORIGEN
where ADMOVCAJ.FECMOV=:Fec
group by ADCFGCJ2.ORIGEN,ADCFGCJ2.DESCRIP,ADMOVCAJ.TIPO
order by ADCFGCJ2.ORIGEN,ADCFGCJ2.DESCRIP,ADMOVCAJ.TIPO
Les agradecería lo que puedan ayudarme al respecto al respecto.
Saludos