Tablo verisini versen daha kolay yardımcı olabilirdik ama ben sana örnek bir tablo verisi ve sql komutu yazıyorum.
Tablolar ( 2 Adet )
/*
yazarlar tablosu
- yazarId ( INT ) AUTO_INCREMENT PRIMARY KEY
- isim ( VARCHAR - 155 )
yazilar tablosu
- yaziId ( INT ) AUTO_INCREMENT PRIMARY KEY
- baslik ( VARCHAR - 155 )
- metin ( TEXT )
- tarih ( DATETIME )
- yazarId ( INT )
*/
// Tüm yazarları ve son yazısını çekme sql komutu
$Sql = "select * from yazarlar left join (select yazilar.yazarId, yazilar.baslik from yazilar order by yazilar.yaziId desc) as y on yazarlar.yazarId = y.yazarId group by y.yazarId";
Umarım yardımcı olabilmişimdir.