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 tipos de artefatos são mais comumente encontrados em escavações 'Africanas'?
 ###Tabelas: 
CREATE TABLE Artifact_Types (TypeID INT, Type VARCHAR(50)); INSERT INTO Artifact_Types (TypeID, Type) VALUES (1, 'Pottery'); INSERT INTO Artifact_Types (TypeID, Type) VALUES (2, 'Tools'); INSERT INTO Artifact_Types (TypeID, Type) VALUES (3, 'Beads'); CREATE TABLE Artifacts (ArtifactID INT, Site VARCHAR(50), TypeID INT, Quantity INT); INSERT INTO Artifacts (ArtifactID, Site, TypeID, Quantity) VALUES (1, 'Egyptian Dig', 1, 50); INSERT INTO Artifacts (ArtifactID, Site, TypeID, Quantity) VALUES (2, 'Egyptian Dig', 2, 25); INSERT INTO Artifacts (ArtifactID, Site, TypeID, Quantity) VALUES (3, 'Egyptian Dig', 3, 75); INSERT INTO Artifacts (ArtifactID, Site, TypeID, Quantity) VALUES (4, 'Kenyan Dig', 1, 30); INSERT INTO Artifacts (ArtifactID, Site, TypeID, Quantity) VALUES (5, 'Kenyan Dig', 2, 15); INSERT INTO Artifacts (ArtifactID, Site, TypeID, Quantity) VALUES (6, 'Nigerian Dig', 1, 40); INSERT INTO Artifacts (ArtifactID, Site, TypeID, Quantity) VALUES (7, 'Nigerian Dig', 3, 20);
SELECT A.Type, SUM(A.Quantity) AS Total_Quantity FROM Artifacts A INNER JOIN (SELECT DISTINCT Site FROM Excavations WHERE Country = 'Africa') E ON A.Site = E.Site GROUP BY A.Type;