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: Quais são as despesas totais de P&D para cada medicamento, incluindo financiamento externo, para o primeiro trimestre de 2021, agrupadas por fabricante de medicamentos?
 ###Tabelas: 
CREATE TABLE drugs (drug_id INT, drug_name VARCHAR(255), manufacturer VARCHAR(255)); INSERT INTO drugs (drug_id, drug_name, manufacturer) VALUES (1, 'DrugX', 'ManufacturerA'), (2, 'DrugY', 'ManufacturerB'); CREATE TABLE rd_expenditure (expenditure_id INT, drug_id INT, amount DECIMAL(10,2), funding_source VARCHAR(255), year INT, quarter INT); INSERT INTO rd_expenditure (expenditure_id, drug_id, amount, funding_source, year, quarter) VALUES (1, 1, 500000.00, 'Internal', 2021, 1), (2, 1, 250000.00, 'External', 2021, 1), (3, 2, 300000.00, 'Internal', 2021, 1), (4, 2, 150000.00, 'External', 2021, 1);
SELECT d.manufacturer, d.drug_name, SUM(r.amount) as total_rd_expenses FROM drugs d JOIN rd_expenditure r ON d.drug_id = r.drug_id WHERE r.year = 2021 AND r.quarter = 1 AND (r.funding_source = 'Internal' OR r.funding_source = 'External') GROUP BY d.manufacturer, d.drug_name;