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 a receita total para cada dispensário na Califórnia no primeiro trimestre de 2021?
 ###Tabelas: 
CREATE TABLE Dispensaries (id INT, name TEXT, state TEXT); INSERT INTO Dispensaries (id, name, state) VALUES (1, 'Dispensary A', 'California'), (2, 'Dispensary B', 'California'); CREATE TABLE Sales (dispensary_id INT, date DATE, revenue INT); INSERT INTO Sales (dispensary_id, date, revenue) VALUES (1, '2021-01-01', 5000), (1, '2021-01-02', 6000), (1, '2021-02-01', 5500), (2, '2021-01-01', 4000), (2, '2021-01-03', 4500), (2, '2021-02-01', 4200);
SELECT d.name, SUM(s.revenue) as q1_revenue FROM Dispensaries d INNER JOIN Sales s ON d.id = s.dispensary_id WHERE s.date BETWEEN '2021-01-01' AND '2021-03-31' GROUP BY d.name;