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 porcentagem de vendas totais da categoria 'Natural' durante o último trimestre.
 ###Tabelas: 
CREATE TABLE sales (sale_id INT, product_id INT, sale_amount DECIMAL, sale_date DATE); CREATE TABLE products (product_id INT, product_name TEXT, category TEXT); INSERT INTO sales (sale_id, product_id, sale_amount, sale_date) VALUES (1, 1, 50.00, '2022-01-01'), (2, 1, 40.00, '2022-01-15'), (3, 2, 30.00, '2022-01-30'), (4, 3, 20.00, '2022-02-10'), (5, 3, 25.00, '2022-02-25'), (6, 4, 60.00, '2022-03-05'), (7, 1, 70.00, '2022-03-15'), (8, 5, 10.00, '2022-03-30'), (9, 6, 50.00, '2022-04-05'), (10, 7, 35.00, '2022-04-10'); INSERT INTO products (product_id, product_name, category) VALUES (1, 'Product 1', 'Natural'), (2, 'Product 2', 'Organic'), (3, 'Product 3', 'Natural'), (4, 'Product 4', 'Clean Beauty'), (5, 'Product 5', 'Skin Care'), (6, 'Product 6', 'Makeup'), (7, 'Product 7', 'Natural');
SELECT 100.0 * SUM(sale_amount) / (SELECT SUM(sale_amount) FROM sales WHERE sale_date BETWEEN DATE_SUB(CURRENT_DATE, INTERVAL 3 MONTH) AND CURRENT_DATE) AS pct_natural_sales FROM sales JOIN products ON sales.product_id = products.product_id WHERE products.category = 'Natural';