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 peso total (em gramas) de flores de cannabis vendidas em cada dispensário no primeiro trimestre de 2023?
 ###Tabelas: 
CREATE TABLE flower_sales (dispensary_id INT, sale_date DATE, weight DECIMAL(10, 2)); INSERT INTO flower_sales (dispensary_id, sale_date, weight) VALUES (3, '2023-01-03', 200), (3, '2023-01-15', 120), (3, '2023-02-05', 180), (4, '2023-01-07', 250), (4, '2023-01-28', 170), (4, '2023-02-18', 200);
SELECT d.name, SUM(fs.weight) as total_weight FROM flower_sales fs JOIN dispensaries d ON fs.dispensary_id = d.id WHERE fs.sale_date BETWEEN '2023-01-01' AND '2023-01-31' GROUP BY d.name;