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 tendência de vendas mensais para produtos sustentáveis, juntamente com a tendência geral de vendas.
 ###Tabelas: 
CREATE TABLE products (id INT PRIMARY KEY, name VARCHAR(255), price DECIMAL(5,2), manufacturer_id INT, is_sustainable BOOLEAN, FOREIGN KEY (manufacturer_id) REFERENCES manufacturers(id)); CREATE TABLE sales (id INT PRIMARY KEY, product_id INT, quantity INT, sale_date DATE, FOREIGN KEY (product_id) REFERENCES products(id));
SELECT EXTRACT(MONTH FROM sale_date) as month, SUM(quantity) FILTER (WHERE is_sustainable) as sustainable_sales, SUM(quantity) as total_sales FROM sales JOIN products ON sales.product_id = products.id GROUP BY month ORDER BY month;