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: Determine a porcentagem de clientes que compraram um produto com ingredientes 'orgânicos', de marcas 'locais'.
 ###Tabelas: 
CREATE TABLE customer_preferences (customer_id INT, organic_ingredient_purchase BOOLEAN, local_brand_purchase BOOLEAN); INSERT INTO customer_preferences (customer_id, organic_ingredient_purchase, local_brand_purchase) VALUES (1, true, true), (2, false, false), (3, true, true), (4, true, true), (5, false, false), (6, true, true), (7, false, false);
SELECT (COUNT(*) FILTER (WHERE organic_ingredient_purchase AND local_brand_purchase))::float / COUNT(*) as percentage FROM customer_preferences;