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 pedidos sustentáveis para cada cliente pelo total de pedidos?
 ###Tabelas: 
CREATE TABLE customer_orders (order_id INT, customer_id INT, customer_country VARCHAR(255), sustainable_order BOOLEAN); INSERT INTO customer_orders (order_id, customer_id, customer_country, sustainable_order) VALUES (1, 1, 'USA', TRUE), (2, 2, 'Canada', FALSE), (3, 3, 'Mexico', TRUE), (4, 1, 'USA', TRUE), (5, 2, 'Canada', TRUE), (6, 3, 'Mexico', FALSE), (7, 1, 'USA', FALSE), (8, 2, 'Canada', TRUE), (9, 3, 'Mexico', TRUE), (10, 1, 'USA', TRUE);
SELECT customer_country, 100.0 * SUM(CASE WHEN sustainable_order THEN 1 ELSE 0 END) OVER (PARTITION BY customer_country) / COUNT(*) OVER (PARTITION BY customer_country) as percentage_sustainable_orders FROM customer_orders;