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: Listar todos os clientes que receberam tanto empréstimos compatíveis com a Sharia quanto empréstimos socialmente responsáveis.
 ###Tabelas: 
CREATE TABLE shariah_compliant_loans (loan_id INT, customer_id INT, amount DECIMAL(10, 2), issue_date DATE); INSERT INTO shariah_compliant_loans (loan_id, customer_id, amount, issue_date) VALUES (1, 101, 5000.00, '2021-01-01'), (2, 102, 7000.00, '2021-02-01'); CREATE TABLE socially_responsible_loans (loan_id INT, customer_id INT, amount DECIMAL(10, 2), issue_date DATE); INSERT INTO socially_responsible_loans (loan_id, customer_id, amount, issue_date) VALUES (1, 103, 4000.00, '2021-01-01'), (2, 104, 3500.00, '2021-02-01'), (3, 101, 6000.00, '2021-03-01');
SELECT DISTINCT scl.customer_id FROM shariah_compliant_loans scl INNER JOIN socially_responsible_loans srl ON scl.customer_id = srl.customer_id;