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 receita total gerada a partir de produtos de comércio justo na África?
 ###Tabelas: 
CREATE TABLE orders (order_id INT, order_date DATE, product_id INT, revenue FLOAT, is_fair_trade BOOLEAN); CREATE TABLE products (product_id INT, product_name VARCHAR(50), country VARCHAR(50)); INSERT INTO orders (order_id, order_date, product_id, revenue, is_fair_trade) VALUES (1, '2022-01-01', 1, 250, TRUE), (2, '2022-01-02', 2, 80, FALSE), (3, '2022-01-03', 3, 150, TRUE); INSERT INTO products (product_id, product_name, country) VALUES (1, 'Laptop', 'Kenya'), (2, 'Smartphone', 'China'), (3, 'Table', 'Nigeria');
SELECT SUM(revenue) FROM orders JOIN products ON orders.product_id = products.product_id WHERE is_fair_trade = TRUE AND products.country IN ('Kenya', 'Nigeria', 'South Africa', 'Egypt', 'Algeria', 'Morocco');