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: Quais peças de vestuário são mais frequentemente vendidas na categoria 'Sustentável' entre maio e agosto de 2023?
 ###Tabelas: 
CREATE TABLE garments (id INT PRIMARY KEY, name VARCHAR(255), category VARCHAR(255), price DECIMAL(10,2)); CREATE TABLE sales (id INT PRIMARY KEY, garment_id INT, date DATE, quantity INT); CREATE VIEW sales_by_category AS SELECT category, name, SUM(quantity) as total_sold FROM sales JOIN garments ON sales.garment_id = garments.id GROUP BY category, name;
SELECT category, name, total_sold FROM sales_by_category WHERE category = 'Sustainable' AND date BETWEEN '2023-05-01' AND '2023-08-31' ORDER BY total_sold DESC;