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 é o valor total da transação por categoria de produto no terceiro trimestre de 2021?
 ###Tabelas: 
CREATE TABLE products (product_id INT, category VARCHAR(50)); INSERT INTO products VALUES (1, 'Electronics'), (2, 'Furniture'), (3, 'Electronics'), (4, 'Furniture'); CREATE TABLE sales (sale_id INT, product_id INT, amount DECIMAL(10,2), transaction_date DATE); INSERT INTO sales VALUES (1, 1, 150.50, '2021-07-01'), (2, 1, 200.00, '2021-07-15'), (3, 2, 75.30, '2021-07-03'), (4, 2, 50.00, '2021-08-01'), (5, 3, 300.00, '2021-08-15'), (6, 3, 400.00, '2021-09-01');
SELECT p.category, SUM(s.amount) FROM products p JOIN sales s ON p.product_id = s.product_id WHERE s.transaction_date BETWEEN '2021-07-01' AND '2021-09-30' GROUP BY p.category;