Evitare ripetizione campo

--------------------------------------------------------------------------------

ciao a tutti. Spero possiate essermi di aiuto. Sonno alle prime armi....

ho creato un ciclo che mi elenco i miei amici in una colonna ed in quella accanto l'elenco dei loro hobby.
Vorrei però che non si ripetesse il nome quando gli hobby appartengono allo stesso mi spiego meglio...questo è il risultato che ottengo attualmente:

es. matteo calcio
matteo pesca
luca calcio
luca pesca

invece vorrei

es matteo calcio
pesca
luca calcio
pesca

sapreste dirmi come fare? vi posto il codic che ho creato...grazie in anticipo

<?
$query="SELECT * FROM amici LEFT JOIN hobby ON amici.id_amico=hobby.id_amico;$
risultato= mysql_query($query);
?>
<table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">

<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td>Cognome e Nome</td>
<td> hobby</td>
</tr>
<tr>
<?
while($rigo=mysql_fetch_array($risultato)){
?>


<td>
<?=$rigo['cognome']?>

<?=$rigo['nome']?>
/td>
<td>
<?=$rigo['hobby']?>
</td>
<?
}
?>