Try this
Select di.f_name, di.l_name, count(recruits.rid)
from di, recruits
where di.di_id=recruits.di_id
group by di.f_name, di.l_name
Also, you can use the more current join syntax
Select di.f_name, di.l_name, count(recruits.rid)
from di
join recruits on di.di_id=recruits.di_id
group by di.f_name, di.l_name