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: Liste as 3 principais startups de pesquisa genética mais bem financiadas do último ano, em ordem decrescente.
 ###Tabelas: 
CREATE SCHEMA if not exists biotech; CREATE TABLE if not exists biotech.startups (id INT, name VARCHAR(50), location VARCHAR(50), industry VARCHAR(50), funding DECIMAL(10, 2), founded_date DATE); INSERT INTO biotech.startups (id, name, location, industry, funding, founded_date) VALUES (1, 'StartupA', 'USA', 'Genetic Research', 6000000, '2019-05-15'), (2, 'StartupB', 'Canada', 'Bioprocess Engineering', 4500000, '2018-02-23'), (3, 'StartupC', 'USA', 'Synthetic Biology', 5000000, '2017-09-01'), (4, 'StartupD', 'USA', 'Genetic Research', 8000000, '2020-03-12'), (5, 'StartupE', 'Germany', 'Genetic Research', 7000000, '2019-11-28');
SELECT name, funding FROM biotech.startups WHERE industry = 'Genetic Research' AND founded_date >= DATE_SUB(CURRENT_DATE, INTERVAL 1 YEAR) ORDER BY funding DESC LIMIT 3;