Puoi anche provare not exists
e lo script sarebbe simile a:
delete from [Deliverables]
where not exists
(select 1
from [ActiveProjects]
where [ActiveProjects].[ProjectID] = [Deliverables].[ProjectID])
Se ci sono molti dati in [ActiveProjects], dovrebbe essere una soluzione migliore, tuttavia dipende tutto dai dati, quindi verifica l'efficienza prima dell'uso.