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: Calcular a pontuação média de capacidade financeira para clientes em cada país, para países com pelo menos 500 clientes.
 ###Tabelas: 
CREATE TABLE customers (id INT, first_name VARCHAR(20), last_name VARCHAR(20), country VARCHAR(20), financial_capability_score DECIMAL(3, 2)); INSERT INTO customers (id, first_name, last_name, country, financial_capability_score) VALUES (1, 'Fatima', 'Al-Said', 'Saudi Arabia', 75); CREATE TABLE countries (id INT, name VARCHAR(20), description VARCHAR(50)); INSERT INTO countries (id, name, description) VALUES (1, 'Saudi Arabia', 'Country in the Middle East');
SELECT countries.name, AVG(customers.financial_capability_score) FROM customers INNER JOIN countries ON customers.country = countries.name GROUP BY countries.name HAVING COUNT(customers.id) >= 500;