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 classificação média para roupas sustentáveis em cada segmento de cliente?
 ###Tabelas: 
CREATE TABLE Customers (CustomerID INT, CustomerSegment TEXT); CREATE TABLE GarmentRatings (RatingID INT, CustomerID INT, GarmentID INT, Rating DECIMAL); CREATE TABLE Garments (GarmentID INT, GarmentName TEXT, IsSustainable BOOLEAN); INSERT INTO Customers VALUES (1, 'Plus Size'), (2, 'Petite'), (3, 'Standard'); INSERT INTO GarmentRatings VALUES (1, 1, 1, 4.5), (2, 2, 2, 3.5), (3, 3, 3, 4.0); INSERT INTO Garments VALUES (1, 'Garment1', TRUE), (2, 'Garment2', FALSE), (3, 'Garment3', TRUE);
SELECT c.CustomerSegment, AVG(gr.Rating) FROM Customers c JOIN GarmentRatings gr ON c.CustomerID = gr.CustomerID JOIN Garments g ON gr.GarmentID = g.GarmentID WHERE g.IsSustainable = TRUE GROUP BY c.CustomerSegment;