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: Exibir a porcentagem de clientes que fizeram uma compra de uma marca vegana.
 ###Tabelas: 
CREATE TABLE customer_demographics (customer_id INT, vegan_brand_customer BOOLEAN); INSERT INTO customer_demographics (customer_id, vegan_brand_customer) VALUES (1, true), (2, false), (3, true), (4, false), (5, true), (6, false);
SELECT (COUNT(*) FILTER (WHERE vegan_brand_customer))::float / COUNT(*) as percentage FROM customer_demographics;