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 é o número de projetos relacionados ao clima financiados por ano e por continente?
 ###Tabelas: 
CREATE TABLE projects (project_id INT, project_name VARCHAR(100), year INT, location VARCHAR(100)); INSERT INTO projects (project_id, project_name, year, location) VALUES (1, 'Wind Farm', 2018, 'Europe'), (2, 'Solar Farm', 2019, 'Asia'), (3, 'Hydroelectric Dam', 2017, 'South America'), (4, 'Geothermal Plant', 2016, 'Africa'), (5, 'Carbon Capture', 2015, 'North America'), (6, 'Biofuel Research', 2014, 'Europe'), (7, 'Energy Efficiency', 2018, 'Asia'), (8, 'Electric Vehicles', 2019, 'South America'), (9, 'Climate Education', 2017, 'Africa'), (10, 'Climate Adaptation', 2016, 'North America');
SELECT EXTRACT(YEAR FROM projects.year) AS year, CONCAT(SUBSTRING(location, 1, 3), '...') AS continent, COUNT(*) AS projects_funded FROM projects GROUP BY year, continent;