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 investimento total em projetos de infraestrutura rural no estado de Mato Grosso, Brasil, por tipo de projeto e ano?
 ###Tabelas: 
CREATE TABLE infrastructure (project_id INT, state TEXT, project_type TEXT, year INT, investment FLOAT); INSERT INTO infrastructure (project_id, state, project_type, year, investment) VALUES (1, 'Mato Grosso', 'Roads', 2018, 2500000), (2, 'Mato Grosso', 'Bridges', 2019, 3000000), (3, 'Mato Grosso', 'Irrigation', 2020, 2000000);
SELECT project_type, year, SUM(investment) as total_investment FROM infrastructure WHERE state = 'Mato Grosso' GROUP BY project_type, year;