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 é o peso total de cannabis trim vendido em dispensários de Michigan no primeiro trimestre de 2022?
 ###Tabelas: 
CREATE TABLE dispensaries (dispensary_id INT, state CHAR(2)); INSERT INTO dispensaries (dispensary_id, state) VALUES (1, 'MI'), (2, 'CA'), (3, 'OR'); CREATE TABLE sales (dispensary_id INT, sale_date DATE, product_type VARCHAR(50), weight DECIMAL(5,2)); INSERT INTO sales (dispensary_id, sale_date, product_type, weight) VALUES (1, '2022-01-01', 'trim', 5.5), (1, '2022-02-01', 'trim', 6.2), (2, '2022-01-01', 'trim', 7.1);
SELECT SUM(weight) FROM sales s JOIN dispensaries d ON s.dispensary_id = d.dispensary_id WHERE d.state = 'MI' AND s.product_type = 'trim' AND s.sale_date BETWEEN '2022-01-01' AND '2022-03-31';