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: Quais são os gastos totais para os projetos de implantação de satélites da SpaceX e os programas de pesquisa de exploração espacial da NASA?
 ###Tabelas: 
CREATE TABLE SpaceX_Projects (project_id INT, name VARCHAR(50), type VARCHAR(50), expenses DECIMAL(10,2));CREATE TABLE NASA_Research (research_id INT, name VARCHAR(50), type VARCHAR(50), expenses DECIMAL(10,2)); INSERT INTO SpaceX_Projects (project_id, name, type, expenses) VALUES (1, 'Starlink', 'Satellite Deployment', 3000000.00), (2, 'Starship', 'Space Exploration', 5000000.00); INSERT INTO NASA_Research (research_id, name, type, expenses) VALUES (1, 'Mars Rover', 'Space Exploration', 2000000.00), (2, 'ISS Upgrades', 'Space Station', 1500000.00);
SELECT SUM(expenses) FROM SpaceX_Projects WHERE type IN ('Satellite Deployment', 'Space Exploration') UNION ALL SELECT SUM(expenses) FROM NASA_Research WHERE type IN ('Space Exploration', 'Space Station');