que tienen dos consultas SQL, donde el primero es:unir dos consultas SQL
select Activity, SUM(Amount) as "Total Amount 2009"
from Activities, Incomes
where Activities.UnitName = ? AND
Incomes.ActivityId = Activities.ActivityID
GROUP BY Activity
ORDER BY Activity;
y el segundo es: '?'
select Activity, SUM(Amount) as "Total Amount 2008"
from Activities, Incomes2008
where Activities.UnitName = ? AND
Incomes2008.ActivityId = Activities.ActivityID
GROUP BY Activity
ORDER BY Activity;
(no me importa la, que representan una parámetro en birt). Lo que quiero lograr es lo siguiente: Quiero una consulta SQL que devuelva lo mismo que la primera consulta, pero con una columna adicional (tercera) que se ve exactamente como "Importe total 2008" (desde la segunda consulta).
Unir es un término vago. ¿Te refieres a "unión externa" o "unión interna"? ¿Qué sucede con las actividades que no coinciden entre las dos consultas? –