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