SELECT * from mesaj where gonderilen_id=? group by gonderen_id order by mesaj_zaman desc

burda ki "gonderilen_id=?" bölümü ne için hocam? group by yapmana gerek yok. Sanırım bir içeriğe bir kullanıcının son attığı mesajı görmek istiyorsun? ne istediğini de detaylı belirtirsen daha sağlıklı yardımcı olabiliriz

şu sorguda gerekli alanları düzenleyerek sonuç alabilirsin
Select * From TabloAdi Where IcerikID = [ID] And GonderenID = [ID] Order By Tarih Desc Limit 1