Arkadaşlar merhaba,

cari (id, unvan)
carihareket (id, tarih, cariid, aciklama, borc, alacak)

yukarıdaki gibi 2 adet tablom var. 3 aydan fazla hareketi (cari hareket kaydı) olmayan hesapları bulmak istiyorum. bunun için uygun mysql sorgusu konusunda yardımcı olabilir misiniz?

ben örneğin:
select distinct ch.cariid, c.unvan from carihareket ch
left outer join cari c on c.id=ch.cariid
where ch.tarih<NOW() - INTERVAL 3 month
group by ch.cariid desc
select c.unvan, (select ch.tarih from carihareket ch
where ch.cariid=c.id and ch.tarih <NOW()- INTERVAL 3month order by tarih desc limit 1) as ssm
from cari c
order by ssm desc
gibi iki farklı sql cümleciği denedim ama doğru kayıtları dökmüyor. örneğin son 3 ay içinde tarih verilmiş kayıt da geliyor.