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 é a renda mensal média para os clientes que receberam empréstimos socialmente responsáveis, na região Oeste?
 ###Tabelas: 
CREATE TABLE shariah_loans (id INT, client_id INT); INSERT INTO shariah_loans (id, client_id) VALUES (1, 101), (2, 101), (1, 102); CREATE TABLE socially_responsible_loans (id INT, client_id INT); INSERT INTO socially_responsible_loans (id, client_id) VALUES (1, 102), (2, 103), (1, 104); CREATE TABLE client_info (id INT, name VARCHAR, monthly_income DECIMAL, region VARCHAR); INSERT INTO client_info (id, name, monthly_income, region) VALUES (101, 'Ahmed', 3000, 'West'), (102, 'Fatima', 4000, 'East'), (103, 'Zainab', 5000, 'South'), (104, 'Hassan', 6000, 'West');
SELECT AVG(monthly_income) FROM client_info JOIN socially_responsible_loans ON client_info.id = socially_responsible_loans.client_id WHERE region = 'West';