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 os nomes e os valores totais de bolsas de pesquisa para os membros do corpo docente nos departamentos de 'Física' e 'Matemática'.
 ###Tabelas: 
CREATE TABLE faculty (id INT, name VARCHAR(50), department VARCHAR(20)); CREATE TABLE research_grants (faculty_id INT, grant_amount DECIMAL(10,2)); INSERT INTO faculty (id, name, department) VALUES (1, 'John Doe', 'Physics'), (2, 'Jane Smith', 'Mathematics'), (3, 'Mary Johnson', 'Physics'); INSERT INTO research_grants (faculty_id, grant_amount) VALUES (1, 15000.00), (2, 20000.00), (1, 10000.00), (3, 5000.00);
SELECT f.name, SUM(rg.grant_amount) as total_grant_amount FROM faculty f JOIN research_grants rg ON f.id = rg.faculty_id WHERE f.department IN ('Physics', 'Mathematics') GROUP BY f.name;