select a.idpetizione,titolo,date_format(createdDate,'%d/%m/%Y') as data_creazione,count(*) as firme from petizioni a INNER JOIN firma b ON a.idpetizione = b.idpetizione where a.active = 'Y' group by a.idpetizione,titolo,data_creazione order by firme desc limit 6