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: Qual é a proporção de estudantes de pós-graduação de áreas rurais para o número total de estudantes de pós-graduação no campo da Agricultura?
 ###Tabelas: 
CREATE TABLE grad_students (id INT, name VARCHAR(50), rural VARCHAR(50), field VARCHAR(50));
SELECT ROUND(COUNT(*) * 100.0 / NULLIF(SUM(CASE WHEN rural = 'Yes' THEN 1 ELSE 0 END), 0), 2) AS rural_percentage FROM grad_students WHERE field = 'Agriculture';