la de Atzeneta la modifique lo mas cercano a lo que quiero pero me manda un error:
SELECT * FROM (SELECT Fecha FROM Operaciones GROUP BY Fecha) cns LEFT OUTER JOIN (SELECT Fecha_deposito, Sum(Interes) AS Suma_intereses_Depositos, Count(Interes) AS Nº_documentos_depositos FROM Depositos GROUP BY Fecha_deposito) cns_2 ON cns.Fecha=cns_2.Fecha_deposito LEFT OUTER JOIN (SELECT Fecha, Sum(Interes) AS Suma_intereses_Devengados, Count(Interes) AS Nº_docs_devengados FROM Operaciones WHERE estado2='cartera' GROUP BY Fecha) cns_3 ON cns.Fecha=cns_3.Fecha WHERE Fecha BETWEEN 01-08-2004 AND 01-08-2004
me manda esto:
Servidor: mensaje 209, nivel 16, estado 1, línea 1
El nombre de columna 'Fecha' es ambiguo.
Servidor: mensaje 209, nivel 16, estado 1, línea 1
El nombre de columna 'Fecha' es ambiguo.