Sicuramente mi sfugge qualcosa ma non riesco a capire come fai a mettere in relazione pay.idprev con prev.id

Attenendomi al tuo esempio con data 0810, se hai 3 record nella tabella pay con idprev = 5 per quale motivo il risultato dovrebbe essere pari a 1 0k e 1 no?