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: Identificar os 5 principais investidores por investimento total no setor de saúde?
 ###Tabelas: 
CREATE TABLE Investors (InvestorID INT, Name VARCHAR(50), Sector VARCHAR(50)); INSERT INTO Investors (InvestorID, Name, Sector) VALUES (1, 'Alice', 'Healthcare'), (2, 'Bob', 'Technology'), (3, 'Carol', 'Healthcare'); CREATE TABLE InvestmentDetails (InvestmentID INT, InvestorID INT, Sector VARCHAR(50), Amount FLOAT); INSERT INTO InvestmentDetails (InvestmentID, InvestorID, Sector, Amount) VALUES (1, 1, 'Healthcare', 10000), (2, 1, 'Healthcare', 15000), (3, 2, 'Technology', 20000);
SELECT InvestorID, Name, SUM(Amount) AS TotalInvestment FROM InvestmentDetails INNER JOIN Investors ON InvestmentDetails.InvestorID = Investors.InvestorID WHERE Sector = 'Healthcare' GROUP BY InvestorID, Name ORDER BY TotalInvestment DESC LIMIT 5;