Vous pouvez aussi essayer not exists
et le script ressemblerait à :
delete from [Deliverables]
where not exists
(select 1
from [ActiveProjects]
where [ActiveProjects].[ProjectID] = [Deliverables].[ProjectID])
S'il y a beaucoup de données dans [ActiveProjects], cela devrait être une meilleure solution, mais tout dépend des données, veuillez donc tester l'efficacité avant utilisation.