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 pontuação média de diversidade das startups que receberam financiamento nos últimos 3 anos, agrupadas por setor?
 ###Tabelas: 
CREATE TABLE company (id INT, name TEXT, industry TEXT, founding_year INT, diversity_score INT); INSERT INTO company (id, name, industry, founding_year, diversity_score) VALUES (1, 'InnoTech', 'Tech', 2018, 80); INSERT INTO company (id, name, industry, founding_year, diversity_score) VALUES (2, 'GreenEnergy', 'Energy', 2019, 90); INSERT INTO company (id, name, industry, founding_year, diversity_score) VALUES (3, 'EduTech', 'Education', 2020, 85); CREATE TABLE funding (company_id INT, amount INT, funding_date DATE); INSERT INTO funding (company_id, amount, funding_date) VALUES (1, 1500000, '2021-01-01'); INSERT INTO funding (company_id, amount, funding_date) VALUES (2, 1200000, '2020-01-01'); INSERT INTO funding (company_id, amount, funding_date) VALUES (3, 800000, '2019-01-01');
SELECT industry, AVG(diversity_score) FROM company INNER JOIN funding ON company.id = funding.company_id WHERE funding.funding_date >= DATEADD(year, -3, GETDATE()) GROUP BY industry;