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 porcentagem de consumidores que preferem batons matte por região?
 ###Tabelas: 
CREATE TABLE consumer_preferences (consumer_id INT, region VARCHAR(20), lipstick_preference VARCHAR(20)); INSERT INTO consumer_preferences (consumer_id, region, lipstick_preference) VALUES (1, 'North', 'Matte'), (2, 'South', 'Shimmer'), (3, 'East', 'Matte'), (4, 'West', 'Gloss'), (5, 'North', 'Shimmer'), (6, 'South', 'Matte'), (7, 'East', 'Gloss'), (8, 'West', 'Shimmer');
SELECT region, 100.0 * AVG(CASE WHEN lipstick_preference = 'Matte' THEN 1.0 ELSE 0.0 END) as matte_percentage FROM consumer_preferences GROUP BY region;