Query the names of students with 2 or more failing subjects and their average grades

There are three tables S (student number s#, name sname,...), C (course number c# , course name cname,...), SC (student number s#, course number c# , grade...) 
select sname,avg(grade)
from s, sc
where ss#= sc .s# and grade<60
group by sname
having by count(grade)>=2

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=325387599&siteId=291194637