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 todos os estudantes de pós-graduação que não receberam nenhuma bolsa de pesquisa.
 ###Tabelas: 
CREATE TABLE graduate_students (id INT, name VARCHAR(50), country VARCHAR(50)); INSERT INTO graduate_students (id, name, country) VALUES (1, 'John Doe', 'USA'), (2, 'Jane Smith', 'Canada'); CREATE TABLE research_grants (id INT, student_id INT, amount DECIMAL(10,2)); INSERT INTO research_grants (id, student_id, amount) VALUES (1, 1, 5000), (2, 1, 7000), (3, 2, 3000);
SELECT gs.* FROM graduate_students gs LEFT JOIN research_grants rg ON gs.id = rg.student_id WHERE rg.id IS NULL;