Ver Mensaje Individual
  #7 (permalink)  
Antiguo 03/09/2004, 13:45
Guachalin
 
Fecha de Ingreso: junio-2004
Mensajes: 76
Antigüedad: 20 aņos, 8 meses
Puntos: 0
En primer lugar gracias a los dos :

primero revise la consulta de Teri, y luego de un rato probando mi consulta quedo asi:

SELECT * FROM
(SELECT Fecha, Count(Interes) AS NumDeposito, Sum(Interes) as InteresesDeposito FROM Operaciones WHERE estado2='Deposito' and Fecha = Fecha GROUP BY Fecha) Cartera FULL OUTER JOIN (SELECT Fecha, Count(Interes) AS NumDevengado, Sum(Interes) as InteresesDevengado FROM operaciones WHERE estado2 = 'Cartera' AND Fecha = Fecha GROUP BY Fecha) Deposito
ON Cartera.Fecha = Deposito.Fecha

Se ejecuta sin ningun problema salvo dos detalles:

los datos me los muestra asi:

Fecha--NēDeposito-InteresDeposito--Fecha-NēDevengado-Interes-Devengado

la idea es ke se muestre asi:

Fecha--NēDeposito-InteresDeposito--NēDevengado-Interes-Devengado

y la fecha no tiene que ser Null,supongamos hay suma en depositos pero en devengado no, la fecha tiene que mostrarse , en caso de no existir ni suma de deposito ni de devengado, no va la fecha, ni nada...

lo otro....ERROR MIO

NumereoDeposito y SumaDeposito hacen referencia a la Tabla 'Depositos' y NumeroDevengado y SumaDevengado a la tabla 'Operaciones', y en Depositos el campo a usar no es Fecha sino Fecha_Deposito

Espero me ayuden

Ahora vere la consulta de Atzeneta