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: Qual é o peso mínimo do artefato para cada tipo de artefato em todos os locais de escavação, agrupados por continente?
 ###Tabelas: 
CREATE TABLE ExcavationSite (SiteID INT, SiteName VARCHAR(50), Continent VARCHAR(50)); INSERT INTO ExcavationSite (SiteID, SiteName, Continent) VALUES (1, 'Site A', 'Africa'), (2, 'Site B', 'Asia'), (3, 'Site C', 'Europe'); CREATE TABLE Artifact (ArtifactID INT, SiteID INT, Weight FLOAT, ObjectType VARCHAR(50)); INSERT INTO Artifact (ArtifactID, SiteID, Weight, ObjectType) VALUES (1, 1, 54.3, 'Pottery'), (2, 1, 32.1, 'Tool'), (3, 2, 120.5, 'Statue'), (4, 2, 12.7, 'Bead'), (5, 3, 8.4, 'Bead'), (6, 1, 20.5, 'Bead');
SELECT e.Continent, a.ObjectType, MIN(a.Weight) AS MinWeight FROM ExcavationSite e JOIN Artifact a ON e.SiteID = a.SiteID GROUP BY e.Continent, a.ObjectType;