select t.* , (select count(id) from teklifler where tid = t.id ) as teklif_sayisi from talepler as t


inner join ile yaparsanız teklif eklenmemiş talepler listelenmez