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: Quantos alunos se matricularam em cada oferta de curso e qual é a classificação média de saúde mental para cada curso?
 ###Tabelas: 
CREATE TABLE course_offerings (course_id INT, offering_id INT, enrollment INT); INSERT INTO course_offerings (course_id, offering_id, enrollment) VALUES (1, 1, 30), (1, 2, 25), (2, 1, 20), (2, 2, 22), (3, 1, 40), (3, 2, 38), (4, 1, 35), (4, 2, 33); CREATE TABLE courses (course_id INT, mental_health_rating FLOAT); INSERT INTO courses (course_id, mental_health_rating) VALUES (1, 4.5), (2, 3.8), (3, 4.7), (4, 2.5);
SELECT co.offering_id, c.course_id, AVG(c.mental_health_rating) AS avg_rating, SUM(co.enrollment) AS total_enrollment FROM course_offerings co JOIN courses c ON co.course_id = c.course_id GROUP BY co.offering_id, c.course_id;