Conteggio rapporto segnalazioni utente

Credo che questo dovrebbe risolvere il problema:

Il problema che avevamo era che, per evitare un certo errore, avevamo questa clausola HAVING #{disagreed} > #{agreed}, che di fatto impediva la visualizzazione di molti risultati.

Se avevi 5 flag “non d’accordo” e 20 “d’accordo”, non apparivi nei risultati. Questa correzione include anche gli utenti con 0 flag “non d’accordo”: il loro punteggio sarà pari a agreed^2.

3 Mi Piace