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 produtos foram vendidos em lojas localizadas na África com uma quantidade total superior a 50?
 ###Tabelas: 
CREATE TABLE stores (id INT PRIMARY KEY, name VARCHAR(50), country VARCHAR(50), region VARCHAR(50)); CREATE TABLE inventory (id INT PRIMARY KEY, store_id INT, product_id INT, quantity INT, FOREIGN KEY (store_id) REFERENCES stores(id), FOREIGN KEY (product_id) REFERENCES products(id)); CREATE TABLE products (id INT PRIMARY KEY, name VARCHAR(50), price DECIMAL(5,2), supplier_id INT, FOREIGN KEY (supplier_id) REFERENCES suppliers(id));
SELECT products.name AS product_name, SUM(inventory.quantity) AS total_quantity FROM products INNER JOIN inventory ON products.id = inventory.product_id INNER JOIN stores ON inventory.store_id = stores.id WHERE stores.region = 'Africa' GROUP BY products.name HAVING total_quantity > 50;