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 é a quantidade média de peças vendidas feitas de algodão orgânico, excluindo valores atípicos com mais de 200 unidades vendidas?
 ###Tabelas: 
CREATE TABLE materials (id INT PRIMARY KEY, type VARCHAR(255), organic BOOLEAN); CREATE TABLE garments (id INT PRIMARY KEY, material_id INT, FOREIGN KEY (material_id) REFERENCES materials(id)); CREATE TABLE sales (id INT PRIMARY KEY, garment_id INT, date DATE, quantity INT, price DECIMAL(5,2));
SELECT AVG(sales.quantity) as avg_quantity_sold FROM sales INNER JOIN garments ON sales.garment_id = garments.id INNER JOIN materials ON garments.material_id = materials.id WHERE materials.organic = TRUE HAVING COUNT(DISTINCT sales.id) > 50 AND sales.quantity < 200;