Pour forger encore un peu...

Il serait plus direct d'exprimer la chose par un NOT EXISTS :


select distinct codeag
from comptes C1
where not exists (select 1
from comptes C2
where...