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: Quantas vezes cada cepa de cannabis foi vendida em cada dispensário no primeiro trimestre de 2022?
 ###Tabelas: 
CREATE TABLE strain_sales (dispensary_id INT, sale_date DATE, strain_id INT, quantity INT); INSERT INTO strain_sales (dispensary_id, sale_date, strain_id, quantity) VALUES (1, '2022-01-01', 1, 50), (1, '2022-01-15', 2, 30), (1, '2022-02-05', 3, 25), (2, '2022-01-03', 1, 40), (2, '2022-01-31', 3, 50), (2, '2022-02-20', 1, 30);
SELECT s.name, d.name, SUM(ss.quantity) as total_sales FROM strain_sales ss JOIN strains s ON ss.strain_id = s.id JOIN dispensaries d ON ss.dispensary_id = d.id WHERE ss.sale_date BETWEEN '2022-01-01' AND '2022-03-31' GROUP BY s.name, d.name;