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 foi a quantidade total de produtos vendidos em cada categoria?
 ###Tabelas: 
CREATE TABLE sales (sale_id int, product_id int, quantity int, date date); INSERT INTO sales (sale_id, product_id, quantity, date) VALUES (1, 1, 10, '2021-01-01'), (2, 2, 15, '2021-01-02'), (3, 1, 12, '2021-01-03'), (4, 3, 20, '2021-01-04'), (5, 4, 18, '2021-01-05'); CREATE TABLE products (product_id int, product_name varchar(255), category varchar(255), price decimal(10, 2), quantity int); INSERT INTO products (product_id, product_name, category, price, quantity) VALUES (1, 'Product A', 'Category X', 150.00, 200), (2, 'Product B', 'Category Y', 250.00, 150), (3, 'Product C', 'Category X', 100.00, 300), (4, 'Product D', 'Category Y', 200.00, 250);
SELECT p.category, SUM(s.quantity) as total_quantity_sold FROM sales s JOIN products p ON s.product_id = p.product_id GROUP BY p.category;