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: Mostrar o número total de patentes de IA ética arquivadas por inventores da África ou comunidades indígenas da América do Norte de 2015 a 2020.
 ###Tabelas: 
CREATE TABLE ai_patents (patent_id INT, patent_year INT, inventor_region VARCHAR(20), patent_type VARCHAR(15));INSERT INTO ai_patents (patent_id, patent_year, inventor_region, patent_type) VALUES (1, 2018, 'Africa', 'Ethical AI'), (2, 2019, 'Asia', 'AI Research'), (3, 2015, 'North America', 'Indigenous AI');
SELECT COUNT(*) FROM ai_patents WHERE patent_year BETWEEN 2015 AND 2020 AND inventor_region IN ('Africa', 'North America') AND patent_type = 'Ethical AI';