Non sono ferratissimo con l'SQL per cui probabilmente vi sono soluzioni più eleganti e performanti, ma prova così:
codice:SELECT messaggio FROM messaggi WHERE email = 'mia_email' OR email = (SELECT amico FROM amici WHERE email = 'mia_email') ORDER BY data DESC