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 é a soma das vendas para cada tipo de produto no Colorado durante o último trimestre?
 ###Tabelas: 
CREATE TABLE Dispensaries (id INT, name TEXT, state TEXT);CREATE TABLE Sales (id INT, dispensary_id INT, product_type TEXT, sale_amount DECIMAL, sale_date DATE);
SELECT D.product_type, SUM(S.sale_amount) FROM Dispensaries D JOIN Sales S ON D.id = S.dispensary_id WHERE D.state = 'Colorado' AND S.sale_date >= DATE_SUB(CURDATE(), INTERVAL 3 MONTH) GROUP BY D.product_type;