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: Encontre as 3 principais startups de biotecnologia com o maior financiamento total na França.
 ###Tabelas: 
CREATE TABLE startup_funding_2 (id INT, name TEXT, country TEXT, funding FLOAT); INSERT INTO startup_funding_2 (id, name, country, funding) VALUES (1, 'Startup1', 'France', 1200000.0), (2, 'Startup2', 'France', 1500000.0), (3, 'Startup3', 'USA', 1000000.0);
SELECT name, funding, RANK() OVER (ORDER BY funding DESC) as rank FROM startup_funding_2 WHERE country = 'France' LIMIT 3;