#1 SQL - Ayuda con consulta
Hola, les comento el problema que tengo:
Tengo una tabla llamada deudas que contiene la siguiente estructura:
Yo deberia hacer una consulta que me devuelva:
Tener en cuenta que una factura un mes puede tener 2,3 o x cantidad de conceptos.
La deuda es el total de todos los conceptos.
Yo hice esta consulta:
Pero devolvio (no suma a la deuda los conceptos que no sean cuotas)
Hice esta otra:
Pero devolvio (cuenta todos los concepto en facturas adeudadas)
Me olvidadba, la base de datos es Oracle 10i
Cualquier ayuda sera bienvenida!
Tengo una tabla llamada deudas que contiene la siguiente estructura:
Código:
cliente |factura|concepto|vencimiento |importe ------------------------------------------------ juan |0000001|cuota |10-01-2009 |10 juan |0000001|impuesto|10-01-2009 |2 juan |0000001|extras |10-01-2009 |3 juan |0000002|cuota |10-02-2009 |10 juan |0000002|impuesto|10-02-2009 |2 juan |0000003|cuota |10-03-2009 |10 juan |0000003|impuesto|10-03-2009 |2 juan |0000003|extras |10-03-2009 |3
Yo deberia hacer una consulta que me devuelva:
Código:
cliente |deuda |facturas adeudadas ----------------------------------- juan |42 |3
Tener en cuenta que una factura un mes puede tener 2,3 o x cantidad de conceptos.
La deuda es el total de todos los conceptos.
Yo hice esta consulta:
Código:
SELECT CLIENTE, Sum(IMPORTE) AS DEUDA, Count(CONCEPTO) AS FACTURAS_ADEUDADAS FROM DEUDAS WHERE CONCEPTO = 'CUOTA' GROUP BY CLIENTE
Código:
cliente |deuda |facturas adeudadas ----------------------------------- juan |30 |3
Código:
SELECT CLIENTE, Sum(IMPORTE) AS DEUDA, Count(CONCEPTO) AS FACTURAS_ADEUDADAS FROM DEUDAS GROUP BY CLIENTE
Código:
cliente |deuda |facturas adeudadas ----------------------------------- juan |42 |8
Cualquier ayuda sera bienvenida!
Editado por chicho6666 - 02.07.2009 13:53 hs.
0