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: Quantos artefatos foram escavados a cada ano, agrupados por local de escavação?
 ###Tabelas: 
CREATE TABLE ancient_artifacts (id INT, artifact_name VARCHAR(50), year INT, excavation_site VARCHAR(50));
SELECT excavation_site, year, COUNT(id) OVER (PARTITION BY excavation_site, year) as artifacts_excavated FROM ancient_artifacts ORDER BY excavation_site, year;