ho due tabelle

amici

id_amici int
nome varchar not null
cognome varchar not null

hobby

id_hobby int
id_amici varchar null
primo hobby varchar null
............

ho provato con INNER JOIN, ma se non trova alcuna corrispondenza nella seconda tabella in id_amici, non mi mostra il nome dell'amico. solo con la left join lo fa vedere ma nell'indirizzo per veder epoi la scheda non mi accoda l'id_amici, perhè scecondo me lo prende dalla seconda tabella in base al ciclo che ti ho mostrato. sai aiutarmi?