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 classificação de cada startup de pesquisa genética por financiamento total, no último ano?
 ###Tabelas: 
CREATE SCHEMA if not exists biotech; CREATE TABLE if not exists biotech.startups_funding (id INT, name VARCHAR(50), location VARCHAR(50), industry VARCHAR(50), funding DECIMAL(10, 2), funded_year INT); INSERT INTO biotech.startups_funding (id, name, location, industry, funding, funded_year) VALUES (1, 'StartupA', 'India', 'Genetic Research', 6000000, 2021), (2, 'StartupB', 'Brazil', 'Bioprocess Engineering', 4500000, 2020), (3, 'StartupC', 'South Africa', 'Synthetic Biology', 5000000, 2019), (4, 'StartupD', 'USA', 'Genetic Research', 8000000, 2022), (5, 'StartupE', 'Mexico', 'Genetic Research', 7000000, 2021), (6, 'StartupF', 'China', 'Genetic Research', 9000000, 2020);
SELECT name, ROW_NUMBER() OVER (PARTITION BY funded_year ORDER BY funding DESC) as startup_rank FROM biotech.startups_funding WHERE industry = 'Genetic Research' AND funded_year = YEAR(CURRENT_DATE) - 1;