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 é o uso médio mensal de dados para os 10% principais dos clientes em cada país?
 ###Tabelas: 
CREATE TABLE data_usage (customer_id INT, data_usage_bytes BIGINT, country VARCHAR(50), usage_date DATE); INSERT INTO data_usage (customer_id, data_usage_bytes, country, usage_date) VALUES (1, 10000000, 'Canada', '2023-03-01'), (2, 15000000, 'Canada', '2023-03-01'), (3, 20000000, 'USA', '2023-03-01'), (4, 25000000, 'USA', '2023-03-01');
SELECT country, NTILE(100) OVER (PARTITION BY country ORDER BY data_usage_bytes DESC) as tier, AVG(data_usage_bytes) as avg_data_usage FROM data_usage GROUP BY country, tier HAVING tier <= 10;