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: Calcular a média do número de publicações de pesquisa para estudantes de pós-graduação de cada universidade.
 ###Tabelas: 
CREATE TABLE Universities (UniversityID int, UniversityName varchar(255)); CREATE TABLE GraduateStudents (StudentID int, StudentName varchar(255), UniversityID int); CREATE TABLE Publications (PublicationID int, StudentID int, Title varchar(255));
SELECT UniversityName, AVG(NumPublications) as AvgPublicationsPerStudent FROM (SELECT UniversityName, StudentName, COUNT(*) as NumPublications FROM GraduateStudents gs JOIN Publications p ON gs.StudentID = p.StudentID JOIN Universities u ON gs.UniversityID = u.UniversityID GROUP BY UniversityName, StudentName) subquery GROUP BY UniversityName;