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 bem-estar financeiro dos clientes que contrataram um empréstimo de capacidade financeira no mês passado, excluindo clientes que contrataram mais de 5 empréstimos de capacidade financeira no mês passado.
 ###Tabelas: 
CREATE TABLE customer_data (id INT PRIMARY KEY, customer_id INT, wellbeing_score INT); CREATE TABLE financial_capability_loans (id INT PRIMARY KEY, customer_id INT, loan_date DATE); CREATE VIEW recent_loans AS SELECT customer_id FROM financial_capability_loans WHERE loan_date >= DATE_SUB(CURRENT_DATE, INTERVAL 1 MONTH); CREATE VIEW multiple_loans AS SELECT customer_id FROM recent_loans GROUP BY customer_id HAVING COUNT(*) > 5; CREATE VIEW eligible_customers AS SELECT cd.customer_id FROM recent_loans rl RIGHT JOIN customer_data cd ON rl.customer_id = cd.customer_id WHERE rl.customer_id IS NULL OR rl.customer_id NOT IN (SELECT m.customer_id FROM multiple_loans m);
SELECT AVG(cd.wellbeing_score) FROM customer_data cd WHERE cd.customer_id IN (SELECT e.customer_id FROM eligible_customers e);