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: Identificar as 3 principais tendências de moda de acordo com a preferência do cliente no último ano.
 ###Tabelas: 
CREATE TABLE Customer_Preferences (customer_id INT, preference_date DATE, fashion_trend VARCHAR(255)); INSERT INTO Customer_Preferences (customer_id, preference_date, fashion_trend) VALUES (1, '2021-01-01', 'Sustainable'), (2, '2021-01-15', 'Vintage'), (3, '2021-02-01', 'Minimalist'), (4, '2021-02-10', 'Streetwear'), (5, '2021-03-01', 'Bohemian'), (6, '2021-03-15', 'Sustainable'), (7, '2021-04-01', 'Vintage'), (8, '2021-04-10', 'Minimalist'), (9, '2021-05-01', 'Sustainable'), (10, '2021-05-15', 'Vintage');
SELECT fashion_trend, COUNT(*) AS preference_count FROM Customer_Preferences WHERE preference_date BETWEEN DATE_SUB(CURRENT_DATE, INTERVAL 1 YEAR) AND CURRENT_DATE GROUP BY fashion_trend ORDER BY preference_count DESC LIMIT 3;