Originariamente inviato da antenio
bhe voglio dire, riesco a visualizzarne i campi, ti faccio un esempio:

select tab1.campo1, tab1.campo5 , tab2.campo2 as TIPO
from tab1 inner join tab2 on tab1.campo3=tab2.campo4
where .....
group by tab1.campo1, tab1.campo5 ;

se stampo il risultato viene giusto.

Ora, diciamo che io voglio fare questa cosa

Select campo1, SUM(TIPO)
from QUERY PRECEDENTE
group by campo1


Non so se adesso si capisce meglio....
...prova proprio come l'hai scritta con qualche piccola aggiunta
codice:
Select campo1, SUM(TIPO)
from (
        QUERY PRECEDENTE
       ) AS Q
group by campo1