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 foi o total de vendas de cada medicamento por região no primeiro trimestre de 2021?
 ###Tabelas: 
CREATE TABLE sales (drug_name TEXT, region TEXT, quantity INTEGER, sale_price NUMERIC(10, 2), quarter TEXT, year INTEGER); INSERT INTO sales (drug_name, region, quantity, sale_price, quarter, year) VALUES ('DrugA', 'North', 250, 120.50, 'Q1', 2021), ('DrugA', 'South', 180, 110.00, 'Q1', 2021), ('DrugB', 'East', 220, 150.75, 'Q1', 2021), ('DrugB', 'West', 170, 140.50, 'Q1', 2021);
SELECT region, drug_name, SUM(quantity * sale_price) as total_sales FROM sales WHERE quarter = 'Q1' AND year = 2021 GROUP BY region, drug_name;