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 quantidade total de cada produto vendido por cada dispensário na Califórnia em julho de 2022?
 ###Tabelas: 
CREATE TABLE Dispensaries (id INT, name TEXT, state TEXT); CREATE TABLE Sales (dispid INT, date DATE, product TEXT, quantity INT); INSERT INTO Dispensaries (id, name, state) VALUES (1, 'Dispensary One', 'California'); INSERT INTO Dispensaries (id, name, state) VALUES (2, 'Dispensary Two', 'California'); INSERT INTO Sales (dispid, date, product, quantity) VALUES (1, '2022-07-01', 'Flower', 50); INSERT INTO Sales (dispid, date, product, quantity) VALUES (1, '2022-07-02', 'Flower', 60); INSERT INTO Sales (dispid, date, product, quantity) VALUES (2, '2022-07-01', 'Concentrate', 30);
SELECT d.name, s.product, SUM(s.quantity) as total_quantity FROM Dispensaries d JOIN Sales s ON d.id = s.dispid WHERE d.state = 'California' AND MONTH(s.date) = 7 GROUP BY d.name, s.product;