Можете също така да опитате EXISTS:
select count(1)
from customers c
where exists (
select 1
from accounts a
where sid in(72,73,74,75,76,77,78,79)
and a.custid = c.custid
)
and not exists (
select 1
from accounts a
where sid in(80,81)
and a.custid = c.custid
);
Това може да е полезно за четене:Разлика между EXISTS и IN в SQL?