Me disculpan la pesima explicación, la replanteo de otra manera: Esta es la consulta que tengo y deseo corregir:
[
Código SQL
[-]
SELECT cod_cta,
est_fnz,
SUM(total_bs) AS total_bs
FROM cbpmov01
WHERE est_fnz = '6160' AND
tipo NOT IN ('NC', 'ND')
GROUP BY cod_cta,
est_fnz
UNION
SELECT cod_cta,
est_fnz,
SUM(total_bs) AS total_bs
FROM cbpmov02
WHERE est_fnz = '6160'
GROUP BY cod_cta,
est_fnz
Esta consulta me genera el siguiente resultado:
Código:
COD_CTA EST_FNZ TOTAL_BS
============ ======= ==================================
1101007 6160 -85
6160001 6160 -68950
6160002 6160 -1738280,55
6160002 6160 -8982,18
Como ven, los dos últimos registros tienen el mismo codigo de cuenta y el mismo estado financiero, lo que quiero es agrupar esos dos por el campo cod_cta, para obtener la suma... eso es todo.
Asumo que debo usar una subconsulta, pero no puedo colocar dos consultas enlazadas con UNION como subconsulta de otra...
Muchas gracias a todos