sql查询(急)

来源:百度知道 编辑:UC知道 时间:2024/09/20 12:14:01
SELECT dbo.Student.Student_name
FROM dbo.Student
WHERE dbo.Student.Student_id =
(SELECT student_course.Student_id
FROM student_course
WHERE student_course.Degree =
(SELECT MAX(student_course.Degree)
FROM student_course)) GO
查询的是最高分的学生姓名
我是照这书打的
但编译时说'GO'附近有语法错误
我把分全给了

嗯,的确如此,首先你要了解GO这个语句的用法~!

在这里你不需要用到它,因为你下面没有相关程序语句了`所以你完成可以把GO去掉`!``如果不行的话,你可以把GO换到下行去啊:
SELECT dbo.Student.Student_name
FROM dbo.Student
WHERE dbo.Student.Student_id =
(SELECT student_course.Student_id
FROM student_course
WHERE student_course.Degree =
(SELECT MAX(student_course.Degree)
FROM student_course))
GO
请不访试试`!

祝你好运`!