Hola, estoy probando con el SUM(CAMPO) ya que con el @importe=...necesito un solo campo y yo tengo que seleccionar mas...
estoy haciendo lo siguiente:
select cod_ext_cue,fec_presentacion,fec_pago,sum(impor_no fact)as importe,cf_movifact_vi_hist.cod_grp_evento,cf_movi fact_vi_hist.cod_evento,
cf_movifact_vi_hist.cod_conciliacion
from cf_movifact_vi_hist,cf_mis_ps_conciliacion_activa
where cf_mis_ps_conciliacion_activa.cod_conciliacion= cf_movifact_vi_hist.cod_conciliacion
and cf_mis_ps_conciliacion_activa.cod_grp_evento= cf_mis_ps_conciliacion_activa.cod_grp_evento
and cf_mis_ps_conciliacion_activa.cod_evento= cf_mis_ps_conciliacion_activa.cod_evento
and
signo_consumo=1 or signo_adelanto=1 or signo_cts_std=1 or signo_cts_ace=1
group by cf_movifact_vi_hist.cod_ext_cue,cf_movifact_vi_his t.fec_presentacion,cf_movifact_vi_hist.fec_pago,cf _movifact_vi_hist.cod_evento,
cf_movifact_vi_hist.cod_conciliacion,cf_movifact_v i_hist.cod_grp_evento
Hasta ahi todo bien, el tema es que si ninguno de los signos es =1, es decir
signo_consumo=0 or signo_adelanto=0 or signo_cts_std=0 or signo_cts_ace=0
yo tengo que restar el importe, como puedo agregar eso?
gracias!!