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: Quais são os nomes das instituições financeiras que oferecem empréstimos socialmente responsáveis na Indonésia?
 ###Tabelas: 
CREATE TABLE financial_institutions (id INT, name VARCHAR(255), type VARCHAR(255), country VARCHAR(255)); INSERT INTO financial_institutions (id, name, type, country) VALUES (1, 'Bank Rakyat Indonesia', 'Shariah-compliant Bank', 'Indonesia'); CREATE TABLE loans (id INT, financial_institution_id INT, loan_type VARCHAR(255), is_socially_responsible BOOLEAN); INSERT INTO loans (id, financial_institution_id, loan_type, is_socially_responsible) VALUES (1, 1, 'Home Mortgage', true);
SELECT financial_institutions.name FROM financial_institutions INNER JOIN loans ON financial_institutions.id = loans.financial_institution_id WHERE loans.is_socially_responsible = true AND financial_institutions.country = 'Indonesia';