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: Liste todos os projetos de energia renovável na região 'Oeste', juntamente com suas capacidades e tipos.
 ###Tabelas: 
CREATE TABLE Region (RegionID INT, RegionName VARCHAR(100)); INSERT INTO Region VALUES (1, 'Northeast'), (2, 'Southeast'), (3, 'Midwest'), (4, 'West'); CREATE TABLE Project (ProjectID INT, ProjectName VARCHAR(100), RegionID INT); INSERT INTO Project VALUES (1, 'Solar Farm A', 4), (2, 'Wind Farm B', 4), (3, 'Hydro Plant C', 4); CREATE TABLE ProjectDetails (ProjectID INT, ProjectType VARCHAR(100), Capacity FLOAT); INSERT INTO ProjectDetails VALUES (1, 'Solar', 100.5), (2, 'Wind', 200.3), (3, 'Hydro', 300.1);
SELECT ProjectName, ProjectType, Capacity FROM Project JOIN ProjectDetails ON Project.ProjectID = ProjectDetails.ProjectID WHERE RegionID = 4;