Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/07/2010, 11:13
helacer
 
Fecha de Ingreso: mayo-2006
Ubicación: Bogotá
Mensajes: 2.061
Antigüedad: 18 años, 7 meses
Puntos: 50
Ayuda mejorar consulta

Buenas.

Tengo la siguiente consulta. Ya funciona pero creo que no la hice de la forma mas adecuada. Quisiera pedirles el favor me ayuden a mejorarla.



Código:
  select distinct(CN.FACTURAS_CODCOL) as Codigo,CN.FACTURAS_TIPCOL as Tipo, CN.FACTURAS_DIGCHE as Digito, 
  (select MAX(CX.FACTURAS_FECVEN)  from cotFACTURAS CX where CX.FACTURAS_CODCOL=CN.FACTURAS_CODCOL) as Fecha, 
  (select SUM(CT.FACTURAS_VALORM)  from cotFACTURAS CT where CT.FACTURAS_CODCOL=CN.FACTURAS_CODCOL and 
  CT.FACTURAS_PARAME='A') as Valor from cotFACTURAS CN where CN.FACTURAS_TERCOD='32432432' and CN.FACTURAS_FECREG 
  >= ADD_MONTHS(SYSDATE,-4)

La tabla guarda los flujos de una factura... es decir por cada factura hay varios registros. Lo que necesito mostrar es un registro por cada factura junto con el valro de los flujos que estan sin pagar y la maxima fecha de vencimiento de estos flujos.

Gracias