dblabs/n.sql
2024-01-25 20:33:02 +01:00

9 lines
No EOL
319 B
SQL

DROP VIEW IF EXISTS StudentsAverages;
CREATE VIEW StudentsAverages AS
SELECT Students.firstName, Students.pNbr, TakenCourses.grade, avg(grade) as averageGrade
FROM Students
JOIN TakenCourses ON Students.pNbr = TakenCourses.pNbr
GROUP BY Students.pNbr;
SELECT firstName, max(averageGrade) FROM StudentsAverages