Žaidėjai serveryje gauna pasiekimus( achievements ) kai gauna pasiekimą jis yra iškart įrašomas į databazę ir pvz žaidėjas turi 10 pasiekimų tai bus 10 kolonų su tokiu pačiu ip, name bet skirtingu pasiekimo id'u. Ir kai gauna tą pasiekimą kitame table prie pasiekimo kur yra kolona playershas pridedamas dar vienas. Ir man reikia, kad pagrindiniame puslapyje rodytų kiek žaidėjų išviso turi tą pasiekimą procentais tai pagal mane skaičiavimas toks 100*kiek žmonių turi tą pasiekimą / išviso žaidėjų turinčių bet kurį kitą ar tą patį pasiekimą. Tai pvz yra 5 žaidėjai 4 iš jų turi po 1 pasiekimą o penktasis turi 5 pasiekimus tai query neskaičiuotu penkto žaidėjo pasikartojančių kolonų nes query aš atliekų DISTINCT count(IPAS), kad neskaičiuotu to pačio ip tai turėtu vistiek gautis kad yra tik 5 adresai o šiuo metu meta, kad yra 9 žmonės nors yra 5 nes penktasis turi 5 pasiekimus. Tai kaip būtu galima padaryti, kad skaičiuotu normaliai ?