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 o financiamento total para cada categoria de tecnologia de biossensor e suas respectivas empresas.
 ###Tabelas: 
CREATE TABLE biotech_funding (company_id INT, category TEXT, amount INT); INSERT INTO biotech_funding (company_id, category, amount) VALUES (1, 'Optical Biosensors', 3000000); INSERT INTO biotech_funding (company_id, category, amount) VALUES (2, 'Electrochemical Biosensors', 4000000); INSERT INTO biotech_funding (company_id, category, amount) VALUES (3, 'Optical Biosensors', 2000000); CREATE TABLE biotech_companies (company_id INT PRIMARY KEY, name TEXT, location TEXT, category TEXT); INSERT INTO biotech_companies (company_id, name, location, category) VALUES (1, 'Company E', 'Berlin', 'Optical Biosensors'); INSERT INTO biotech_companies (company_id, name, location, category) VALUES (2, 'Company F', 'Tokyo', 'Electrochemical Biosensors'); INSERT INTO biotech_companies (company_id, name, location, category) VALUES (3, 'Company G', 'Paris', 'Optical Biosensors');
SELECT b.category, c.name, SUM(f.amount) AS total_funding FROM biotech_companies b INNER JOIN biotech_funding f ON b.company_id = f.company_id GROUP BY b.category, c.name;