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: Determine a taxa de crescimento de vendas de 3 meses para cada categoria de produto em 2022, com uma média móvel de 3 meses.
 ###Tabelas: 
CREATE TABLE product_sales (id INT, product_category VARCHAR(255), sale_date DATE, sales_volume INT);
SELECT product_category, sale_date, (sales_volume - LAG(sales_volume, 3) OVER (PARTITION BY product_category ORDER BY sale_date)) * 100.0 / LAG(sales_volume, 3) OVER (PARTITION BY product_category ORDER BY sale_date) as three_month_sales_growth_rate FROM product_sales WHERE sale_date BETWEEN '2022-01-01' AND '2022-12-31' GROUP BY product_category, sale_date ORDER BY sale_date;