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: Calcular o preço médio e a quantidade para cada categoria de produto.
 ###Tabelas: 
CREATE TABLE sales_data (sale_id INT, product_id INT, sale_date DATE, price DECIMAL(5,2), quantity INT); INSERT INTO sales_data (sale_id, product_id, sale_date, price, quantity) VALUES (1, 1, '2021-01-01', 12.50, 10), (2, 2, '2021-01-02', 13.00, 15), (3, 3, '2021-01-03', 12.75, 12), (4, 4, '2021-01-04', 45.00, 5), (5, 5, '2021-01-05', 35.00, 3);
SELECT category, AVG(price) AS avg_price, AVG(quantity) AS avg_quantity FROM sales_data JOIN products ON sales_data.product_id = products.product_id GROUP BY category;