PSEUDO-CODICE:

$r = array();
$r = tutti i campi con Promo_retro = r;

$p = array();
$p = tutti i campi con Promo_retro = p;

$maxR = 0;
$minR = il primo valore dell'array $r;
$maxP = 0;
$maxP = il primo valore dell'array $p;

cicla:
se $maxR < $r[i] allora $maxR = $r[i]
se $minR > $r[i] allora $minR = $r[i]
e se sono uguali? eheh

lo stesso per P

adesso hai nelle variabili $max e $min i valori che cercavi... e quindi puoi fare quello che vuoi...
immagino saprai utilizzare i cicli e gli array in PHP... e una minima conoscenza di algoritmi...