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 o custo total e o número de projetos para cada tipo de infraestrutura de transporte.
 ###Tabelas: 
CREATE VIEW Transportation_Types AS SELECT project_id, project_name, project_type FROM Transportation WHERE year >= 2015; CREATE TABLE Transportation_Type_Descriptions (project_type VARCHAR(255), type_description VARCHAR(255));
SELECT project_type, SUM(cost), COUNT(*) FROM (SELECT project_id, project_name, project_type, cost FROM Transportation_Types JOIN Transportation_Costs ON Transportation_Types.project_id = Transportation_Costs.project_id) AS transportation_data JOIN Transportation_Type_Descriptions ON transportation_data.project_type = Transportation_Type_Descriptions.project_type GROUP BY project_type;