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: Quantas bolsas de pesquisa foram concedidas a cada departamento?
 ###Tabelas: 
CREATE TABLE departments (id INT, department_name VARCHAR(255)); CREATE TABLE research_grants (id INT, grant_name VARCHAR(255), grant_amount INT, department_id INT, PRIMARY KEY (id), FOREIGN KEY (department_id) REFERENCES departments(id)); INSERT INTO departments (id, department_name) VALUES (1, 'Computer Science'), (2, 'Mathematics'), (3, 'Physics'); INSERT INTO research_grants (id, grant_name, grant_amount, department_id) VALUES (1, 'Grant1', 50000, 1), (2, 'Grant2', 75000, 2), (3, 'Grant3', 100000, 3);
SELECT d.department_name, COUNT(rg.id) as grant_count FROM departments d JOIN research_grants rg ON d.id = rg.department_id GROUP BY d.department_name;