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: Identificar a contagem de bolsas de pesquisa únicas e seus respectivos valores, recebidos por cada estudante de pós-graduação em ordem decrescente do valor total recebido.
 ###Tabelas: 
CREATE TABLE grad_students (id INT, name VARCHAR(50));CREATE TABLE research_grants (id INT, grant_id INT, amount INT, student_id INT);
SELECT rg.student_id, COUNT(DISTINCT rg.grant_id) AS num_grants, SUM(rg.amount) AS total_amount FROM research_grants rg GROUP BY rg.student_id ORDER BY total_amount DESC;