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: Quantos clientes têm um uso de dados acima da média mensal em suas respectivas regiões?
 ###Tabelas: 
CREATE TABLE regional_data (region VARCHAR(50), customer_id INT, data_usage_gb FLOAT); INSERT INTO regional_data (region, customer_id, data_usage_gb) VALUES ('Chicago', 1, 25.6), ('Chicago', 2, 30.9), ('New York', 3, 45.2), ('New York', 4, 52.1), ('Los Angeles', 5, 15.6), ('Los Angeles', 6, 18.9);
SELECT region, COUNT(*) as num_customers_above_avg FROM (SELECT region, customer_id, data_usage_gb, AVG(data_usage_gb) OVER (PARTITION BY region) as avg_data_usage FROM regional_data) as regional_usage WHERE data_usage_gb > avg_data_usage GROUP BY region;