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 custo total de construção para cada tipo de projeto de construção?
 ###Tabelas: 
CREATE TABLE project_costs (project_id INT, project_name VARCHAR(255), cost DECIMAL(10,2), start_date DATE); INSERT INTO project_costs (project_id, project_name, cost, start_date) VALUES (1, 'Sample Project 1', 500000, '2020-01-01'), (2, 'Sample Project 2', 750000, '2019-08-15');
SELECT project_type, SUM(cost) as total_cost FROM (SELECT id, name as project_name, cost, 'Residential' as project_type FROM project_costs WHERE name LIKE '%Residential%' UNION ALL SELECT id, name as project_name, cost, 'Commercial' as project_type FROM project_costs WHERE name LIKE '%Commercial%') as subquery GROUP BY project_type;