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: Quais períodos têm mais de 3 locais de escavação?
 ###Tabelas: 
CREATE TABLE ExcavationSites (site_id INT, site_name TEXT, period TEXT); INSERT INTO ExcavationSites (site_id, site_name, period) VALUES (1, 'SiteA', 'Iron Age'), (2, 'SiteB', 'Bronze Age'), (3, 'SiteC', 'Classic'), (4, 'SiteD', 'Post-Classic'), (5, 'SiteE', 'Post-Classic'), (6, 'SiteF', 'Post-Classic');
SELECT period, COUNT(*) as num_sites FROM ExcavationSites GROUP BY period HAVING COUNT(*) > 3;