Ver Mensaje Individual
  #17  
Antiguo 07-09-2008
lledesma lledesma is offline
Miembro
 
Registrado: abr 2004
Posts: 43
Reputación: 0
lledesma Va por buen camino
Egostar, antes que nada te agradezco por el tiempo, no quiero generar una discusion sin final, si el problema no llega a nada o no se entiende, punto final. El tema es: la facturas, importes positivos, pueden "venir" con cualquier condicion (siempre que esten definidas en las tablas de condicion) y es la que domina sobre los importes negativos para ese mes. pe.

idcliente -------mes------------ condicion-----------importe
5---------------1-----------------M----------------- 100
5---------------1-----------------null--------------- -30
5---------------1-----------------null--------------- -20
5---------------2-----------------B----------------- 70
5---------------2-----------------null--------------- -20
5---------------2-----------------null--------------- -10
5---------------3-----------------C---------------- 40
5---------------3-----------------null-------------- -5

deberia obtener

5---------------1------------------M----------------- 50
5---------------2------------------B----------------- 40
5---------------3------------------C----------------- 35

si pudiera hacer que

Código SQL [-]
select idcliente,mes,condicion,sum(importe) from cuentas group by idcliente,mes,condicion

me sumara los nulos como M o B o C o ... etc segun el mes y la condicion del valor positivo seria fantástico.

Con respecto a los otros datos, la estructura es mas compleja, tiene numero de factura,tipo de comprobantes, fecha, etc. Pero consideré que era demasiado engorroso ponerla en el ejemplo, me importaba solo la idea como para poder aplicarla sobre el modelo de datos



Gracias.
__________________
Atentamente
Luis
Responder Con Cita