求助哈,数据sql命令,题目要求查询平均成绩大于85分的学号、姓名、平均成绩,这要怎么做呢,

2025-01-11 00:01:22
推荐回答(2个)
回答1:

SELECT STUDENTS.SNO,SNAME,AVG(GRADE)
FROM SC,STUDENTS
WHERE SC.SNO=STUDENTS.SNO
GROUP BY STUDENTS.SNO,SNAME
HAVING AVG(GRADE)>=85

回答2:

SELECT STUDENTS.SNO,SNAME,AVG(GRADE)
FROM SC,STUDENTS
你这里 第一个字段STUDENTS.SNO指明了是哪个表的 后边的没有指明。你都用表.字段试试,不然你查询两个表干嘛