SELECT sum(v.riepilogoimponibile) AS totaleimponibile, sum(v.riepilogoimposta) AS totaleimposta, sum(v.totaleriepilogo) AS totale FROM (SELECT a.codice, a.descrizione, a.aliquota, sum(r.imponibile) AS riepilogoimponibile, sum(r.imposta) AS riepilogoimposta, sum((r.imponibile + r.imposta)) AS totaleriepilogo FROM versamentoriepilogo r INNER JOIN versamento v ON v.id = r.idversamento INNER JOIN tipoversamentolettera l ON l.id = v.idtipoversamentolettera INNER JOIN aliquota a ON a.id = r.idaliquota WHERE v.dataemissione BETWEEN [[dataemissionedal:dbdate]] AND [[dataemissioneal:dbdate]] AND extract(month FROM [[dataemissionedal:dbdate]]) = extract(month FROM [[dataemissioneal:dbdate]]) AND l.idsezionale = [[sez_id]] AND v.numero > 0 AND (SELECT count(*) FROM versamentoriepilogo r INNER JOIN versamento v ON v.id = r.idversamento INNER JOIN tipoversamentolettera l ON l.id = v.idtipoversamentolettera WHERE v.dataemissione BETWEEN [[dataemissionedal:dbdate]] AND [[dataemissioneal:dbdate]] AND l.idsezionale = [[sez_id]] AND v.numero > 0 AND r.numeropaginaregistroiva = 0) = 0 GROUP BY a.codice,a.descrizione,a.aliquota) v