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 é o número máximo de alunos matriculados em um curso em cada departamento?
 ###Tabelas: 
CREATE TABLE departments (dept_id INT, dept_name TEXT); CREATE TABLE courses (course_id INT, course_name TEXT, dept_id INT, num_students INT); INSERT INTO departments (dept_id, dept_name) VALUES (1, 'Computer Science'), (2, 'Mathematics'), (3, 'English'); INSERT INTO courses (course_id, course_name, dept_id, num_students) VALUES (1, 'Intro to Programming', 1, 50), (2, 'Algebra', 2, 30), (3, 'Calculus', 2, 40), (4, 'English Composition', 3, 60), (5, 'Literature', 3, 45);
SELECT dept_name, MAX(num_students) as max_enrollment FROM departments JOIN courses ON departments.dept_id = courses.dept_id GROUP BY dept_name;