Ama kitaplar için yeni bir tablo oluşturmanız daha uygun olur
mesela kayıtların birinde Kitap2 iken diğerinde Kitap 2 bir boşluk bile bozuyor
SELECT OkunanKitaplar.num, OkunanKitaplar.kitap, Last(OkunanKitaplar.durum) AS Sondurum
FROM OkunanKitaplar
GROUP BY OkunanKitaplar.num, OkunanKitaplar.kitap
HAVING (((Last(OkunanKitaplar.durum))="aldı"));