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: Quantas unidades de tecidos sustentáveis foram vendidas no último trimestre?
 ###Tabelas: 
CREATE TABLE fabrics (fabric_id INT, fabric_type VARCHAR(255), is_sustainable BOOLEAN);CREATE TABLE garments (garment_id INT, garment_name VARCHAR(255), fabric_id INT, quantity INT);CREATE TABLE sales (sale_id INT, sale_date DATE);CREATE VIEW sales_garments AS SELECT s.sale_id, g.garment_id, g.fabric_id, g.quantity FROM sales s JOIN garments g ON TRUE;
SELECT SUM(g.quantity) AS units_sold FROM sales_garments sg JOIN fabrics f ON sg.fabric_id = f.fabric_id WHERE f.is_sustainable = TRUE AND sg.sale_date >= DATE_SUB(CURRENT_DATE, INTERVAL 3 MONTH);