Dette er meget svært at gøre inde i MySQL. Det er fantastisk til at gemme og hente relationelle værdier, ikke så godt at udføre denne form for beregning. Hvis du ikke har noget imod at gøre dette inde i PHP, kan du bruge koden nedenfor til at tælle frekvenserne.
foreach ($rows as $row)
{
foreach (explode(" ", $row['Name']) as $token)
{
$total[$token] += (int)$row['Score'];
$occurances[$token]++;
}
}
// compute average by taking ($total[$token])/($occurances[$token])