Musíte seskupit řádky podle společného věku a poté spočítat, kolik je v každé skupině:
SELECT age, COUNT(*) AS freq FROM ages GROUP BY age
Chcete-li jej převést na pole, udělejte to v PHP:
$frequencies = array ();
$result = mysql_query('SELECT age, COUNT(*) AS freq FROM table GROUP BY age');
if($result === false) { handle error here... }
while($row = mysql_fetch_row($result)) {
$frequencies[$row[0]] = $row[1];
}
Nyní máte asociativní pole nazvané $frequencies s věky jako klíči a jejich frekvencí jako hodnotami.