select *, (select count(*) from tablob where id=tabloa.ID and onay=1) as mesaj from tabloa where tabloaiçin where kriterlerin... şeklinde de kullanabilirsin.