Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Excluir locais de escavação que não possuem artefatos.
 ###Tabelas: 
CREATE TABLE ExcavationSite (id INT, country VARCHAR(50), type VARCHAR(50)); INSERT INTO ExcavationSite (id, country, type) VALUES (1, 'Egypt', 'Pottery'), (2, 'Mexico', NULL);
DELETE FROM ExcavationSite WHERE id NOT IN (SELECT es.id FROM ExcavationSite es JOIN ArtifactAnalysis a ON es.id = a.excavation_site_id);