select
    ANO,
    MES,
    VALOR_ITENS,
    VALOR_CONTABILIZADO,
    VALOR_ITENS - VALOR_CONTABILIZADO as DIF
from(
    select
        a.*,
    
        (
            select
                sum(m.valor)
            from tbmovcontabil m
            where m.ano = a.ano
            and m.mes   = a.mes
            and m.conta = '32100300003'
            and m.tipolanc <> 'E'
        ) as VALOR_CONTABILIZADO
    
    from(
        SELECT
        
            extract(year from ID.DATA) as ANO,
            extract(month from ID.DATA) as MES,
            SUM(ID.VALOR) as VALOR_ITENS
        
          FROM TBIMOBILIZADO_DEPRECIACAO ID,
               TBIMOBILIZADO_ITEM II,
               TBIMOBILIZADO I,
               tbimobilizado_tipo T
        
        WHERE
            ID.DATA BETWEEN '01.01.2018' AND '30.09.2019'
        AND II.ID = ID.IMOBILIZADO_ITEM_ID
        AND I.ID  = II.IMOBILIZADO_ID
        AND T.id = i.tipo_id
        and T.tipo_gasto = 1
        and t.ccontabil_debito = '32100300003'
    
        group by 1,2
    ) a
)