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 2022?
 ###Tabelas: 
CREATE TABLE Dispensaries (id INT, name TEXT, state TEXT); INSERT INTO Dispensaries (id, name, state) VALUES (1, 'Dispensary A', 'California'); INSERT INTO Dispensaries (id, name, state) VALUES (2, 'Dispensary B', 'California'); CREATE TABLE Sales (dispid INT, date DATE, revenue DECIMAL(10,2)); INSERT INTO Sales (dispid, date, revenue) VALUES (1, '2022-01-01', 15000); INSERT INTO Sales (dispid, date, revenue) VALUES (1, '2022-01-02', 16000); INSERT INTO Sales (dispid, date, revenue) VALUES (2, '2022-01-01', 12000);
SELECT d.name, SUM(s.revenue) as q1_revenue FROM Dispensaries d JOIN Sales s ON d.id = s.dispid WHERE s.date BETWEEN '2022-01-01' AND '2022-03-31' GROUP BY d.name;