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: Encontre o número de produtos na categoria 'Orgânico' que não foram vendidos no último mês.
 ###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', 'Organic'), (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 COUNT(*) FROM products WHERE category = 'Organic' AND product_id NOT IN (SELECT product_id FROM sales WHERE sale_date BETWEEN DATE_SUB(CURRENT_DATE, INTERVAL 1 MONTH) AND CURRENT_DATE);