select a.id, a.codice, a.descrizione, a.aliquota, sum(r.imponibile) AS riepilogoimponibile, sum(r.impostadovuta) AS riepilogoimpostaordinaria, sum((r.imposta - r.impostadovuta)) AS riepilogoimpostasp, 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 MONTH([[dataemissionedal:dbdate]]) = month([[dataemissionedal:dbdate]]) and l.idsezionale in () 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 in () and v.numero > 0 and r.numeropaginaregistroiva = 0) = 0 group by a.id,a.codice,a.descrizione,a.aliquota order by a.codice