iç içe 2 sorguya da gerek yok:

select * from tablo_adi group by harfadi order by rand() limit 4