Ok, sei stato chiarissimo.
Concettualmente il metodo è questo
Codice PHP:
$query = mysql_query("SELECT *,
DATE_FORMAT(data, '%Y') as anno,
SUM(prezzo) AS single
FROM farma_punti
GROUP BY YEAR(data)
ORDER BY anno") or die(mysql_error() );
$precedente = 0;
while ($row = mysql_fetch_assoc($query) ) {
$valore = $precedente == 0 ? 0 :(($row['single']/$precedente)*100)-100;
echo $row['single'].' '.$row['anno'].' '.$valore;
echo '
';
$precedente = $row['single'];
}
I miei risultati non coincidono con i tuoi ma sono un pò arrugginito con la statistica. :stordita:
Nel caso correggetemi. :)