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 é a geração total de resíduos para fábricas localizadas no continente africano?
 ###Tabelas: 
CREATE TABLE factories (name TEXT, id INTEGER, region TEXT); INSERT INTO factories (name, id, region) VALUES ('Factory I', 9, 'Africa'), ('Factory J', 10, 'Africa'), ('Factory K', 11, 'Europe'); CREATE TABLE waste_generation (factory_id INTEGER, generation INTEGER); INSERT INTO waste_generation (factory_id, generation) VALUES (9, 1200), (10, 1500), (11, 800);
SELECT SUM(generation) FROM waste_generation wg JOIN factories f ON wg.factory_id = f.id WHERE f.region = 'Africa';