Lo que necesitas sería algo así:
Código PHP:
<?php
$consulta=mysql_query("SELECT llave FROM tabla ORDER BY llave");
while ($fila = mysql_fetch_row($consulta)) {
$consulta2=mysql_query("SELECT llave, Campo1, Campo2, etc FROM tabla WHERE llave=".$fila[0]);
if ($fila2=mysql_fetch_row($consulta2)) {
$llave=$fila2[0];
$campo1=$fila2[1];
$campo2=$fila2[2];
//etc
//Aquí tus cálculos:
//...
mysql_query("UPDATE tabla SET Campo7='$resultado1' WHERE llave=$llave");
mysql_query("UPDATE tabla SET Campo7='$resultado2' WHERE llave=$llave2");
mysql_query("UPDATE tabla SET Campo7='$resultado3' WHERE llave=$llave3");
}
mysql_free_result($consulta2);
}
mysql_free_result($consulta);
?>