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 marcas de moda ética têm o sentimento do consumidor mais positivo nas redes sociais?
 ###Tabelas: 
CREATE TABLE Brands (id INT, brand VARCHAR, sentiment FLOAT); CREATE TABLE BrandSentimentData (brand VARCHAR, sentiment_score INT);
SELECT b.brand, AVG(b.sentiment) as average_sentiment FROM Brands b JOIN BrandSentimentData bsd ON b.brand = bsd.brand GROUP BY b.brand ORDER BY average_sentiment DESC LIMIT 5;