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 é o valor máximo e mínimo de investimento compatível com a Shariah em cada carteira?
 ###Tabelas: 
CREATE TABLE portfolios (portfolio_id INT, customer_id INT, num_investments INT, num_shariah_compliant_investments INT, shariah_compliant_investment_amount DECIMAL(10,2));CREATE VIEW shariah_compliant_portfolios AS SELECT * FROM portfolios WHERE num_shariah_compliant_investments > 0;
SELECT p.portfolio_id, MAX(p.shariah_compliant_investment_amount) as max_amount, MIN(p.shariah_compliant_investment_amount) as min_amount FROM portfolios p INNER JOIN shariah_compliant_portfolios scp ON p.portfolio_id = scp.portfolio_id GROUP BY p.portfolio_id;