Buongiorno a tutti
ho bisogno di estrapolare dei dati da una tabella principale in base ad una condizione presa da una tabella secondaria.
La tabella principale ricoveri contiene tutti i record dei ricoveri dei pazienti di un ospedale.
La tabella secondaria richiesta viene usata solo per prendere la condizione, che è il campo cf (codicefiscale).


La cosa mi riesce con questo comando PHP
Codice PHP:
echo "<table>";
$result mysql_query (" SELECT * FROM ricoveri, richiesta WHERE ricoveri.cf = richiesta.cf
ORDER BY paziente ASC "
,$db);    
while (
$sql mysql_fetch_array($result)) 

$cf $sql["cf"];
$paziente $sql["paziente"];
$giornate_degenza $sql["giornate_degenza"];

echo 
"<tr>
<td><b>
$cf</td>
<td><b>
$paziente</td>
<td>
$giornate_degenza</td>
</tr>"
;
}
echo 
"</table>"
avrei però bisogno in più di eseguire la somma delle giornate di degenza per ogni paziente, e poi nella query mostrare solo un record per ogni paziente (GROUP BY ?) anche se questo potrebbe aver avuto molti ricoveri.

Come potrei fare questo?

Grazie a chi vorrà/potrà aiutarmi