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: Exibir os nomes dos alunos que não receberam nenhuma bolsa de pesquisa.
 ###Tabelas: 
CREATE TABLE students (id INT, name VARCHAR(50)); CREATE TABLE student_grants (student_id INT, grant_id INT); INSERT INTO students (id, name) VALUES (1, 'John Smith'), (2, 'Jane Doe'); INSERT INTO student_grants (student_id, grant_id) VALUES (1, 1), (2, 2); CREATE TABLE grants (id INT, title VARCHAR(100), year INT, amount FLOAT); INSERT INTO grants (id, title, year, amount) VALUES (1, 'Grant 1', 2021, 5000.0), (2, 'Grant 2', 2020, 7000.0);
SELECT students.name FROM students LEFT JOIN student_grants ON students.id = student_grants.student_id LEFT JOIN grants ON student_grants.grant_id = grants.id WHERE grants.id IS NULL;