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 diferença de financiamento entre a startup mais financiada e a menos financiada por país?
 ###Tabelas: 
CREATE SCHEMA if not exists biotech;CREATE TABLE if not exists biotech.startups(id INT, name VARCHAR(50), country VARCHAR(50), funding DECIMAL(10,2));INSERT INTO biotech.startups(id, name, country, funding) VALUES (1, 'StartupA', 'US', 1500000.00), (2, 'StartupB', 'Canada', 2000000.00), (3, 'StartupC', 'Mexico', 500000.00), (4, 'StartupD', 'US', 1000000.00), (5, 'StartupE', 'Brazil', 750000.00), (6, 'StartupF', 'Canada', 250000.00);
SELECT s1.country, s1.funding - s2.funding diff FROM biotech.startups s1 JOIN (SELECT country, MAX(funding) max_funding, MIN(funding) min_funding FROM biotech.startups GROUP BY country) s2 ON s1.country = s2.country WHERE s1.funding = s2.max_funding OR s1.funding = s2.min_funding;