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 a receita total de vendas e a quantidade vendida para cada categoria de produto em um ano específico.
 ###Tabelas: 
CREATE TABLE sales_data_4 (sale_id INT, product_id INT, sale_date DATE, price DECIMAL(5,2), quantity INT); INSERT INTO sales_data_4 (sale_id, product_id, sale_date, price, quantity) VALUES (16, 1, '2022-01-01', 12.50, 10), (17, 2, '2022-02-02', 13.00, 15), (18, 3, '2022-03-03', 12.75, 12), (19, 4, '2022-04-04', 45.00, 5), (20, 5, '2022-05-05', 35.00, 3);
SELECT category, YEAR(sale_date) AS year, SUM(price * quantity) AS total_sales_revenue, SUM(quantity) AS total_quantity_sold FROM sales_data_4 JOIN products ON sales_data_4.product_id = products.product_id GROUP BY category, year;