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 os gastos totais com P&D por trimestre para cada categoria de medicamento nas tabelas 'rd_expenditures' e 'drug_categories'?
 ###Tabelas: 
CREATE TABLE rd_expenditures (quarter TEXT, drug_name TEXT, amount INT); CREATE TABLE drug_categories (drug_name TEXT, drug_category TEXT); INSERT INTO rd_expenditures (quarter, drug_name, amount) VALUES ('Q1', 'DrugA', 300000), ('Q2', 'DrugA', 350000), ('Q3', 'DrugA', 400000), ('Q4', 'DrugA', 450000), ('Q1', 'DrugB', 500000), ('Q2', 'DrugB', 550000), ('Q3', 'DrugB', 600000), ('Q4', 'DrugB', 650000); INSERT INTO drug_categories (drug_name, drug_category) VALUES ('DrugA', 'Antihypertensive'), ('DrugB', 'Antidiabetic');
SELECT c.drug_category, r.quarter, SUM(r.amount) as total_expenditure FROM rd_expenditures r JOIN drug_categories c ON r.drug_name = c.drug_name GROUP BY c.drug_category, r.quarter;