数据库上机题目一道,帮我看看代码怎么不对?
二、简单应用(2小题,计40分)1、在考生文件夹中有一个数据库STSC,其中有数据库表STUDENT、SCORE和COURSE利用SQL语句查询选修了"C++"课程的学生...
二、简单应用(2小题,计40分)
1、在考生文件夹中有一个数据库STSC,其中有数据库表STUDENT、SCORE和COURSE
利用SQL语句查询选修了"C++"课程的学生的全部信息,并将结果按学号升序存放在CPLUS.DBF文件中(库的结构同STUDENT,并在其后加入课程号和课程名字段)。
我的答案是:SELECT Course.课程名, Score.课程号, Student.*;
FROM stsc!course INNER JOIN stsc!score;
INNER JOIN stsc!student ;
ON Student.学号 = Score.学号 ;
ON Course.课程号 = Score.课程号;
WHERE Course.课程名 = "C++";
INTO TABLE cplus.dbf
我用程序设计器做的,但是无法运行,答案是:
SELECT Student.*, Score.课程号, Course.课程名;
FROM stsc!student INNER JOIN stsc!score;
INNER JOIN stsc!course ;
ON Score.课程号 = Course.课程号 ;
ON Student.学号 = Score.学号;
WHERE AT("C++",Course.课程名) > 0;
ORDER BY Student.学号;
INTO TABLE cplus.dbf
怎么回事?谢谢。 展开
1、在考生文件夹中有一个数据库STSC,其中有数据库表STUDENT、SCORE和COURSE
利用SQL语句查询选修了"C++"课程的学生的全部信息,并将结果按学号升序存放在CPLUS.DBF文件中(库的结构同STUDENT,并在其后加入课程号和课程名字段)。
我的答案是:SELECT Course.课程名, Score.课程号, Student.*;
FROM stsc!course INNER JOIN stsc!score;
INNER JOIN stsc!student ;
ON Student.学号 = Score.学号 ;
ON Course.课程号 = Score.课程号;
WHERE Course.课程名 = "C++";
INTO TABLE cplus.dbf
我用程序设计器做的,但是无法运行,答案是:
SELECT Student.*, Score.课程号, Course.课程名;
FROM stsc!student INNER JOIN stsc!score;
INNER JOIN stsc!course ;
ON Score.课程号 = Course.课程号 ;
ON Student.学号 = Score.学号;
WHERE AT("C++",Course.课程名) > 0;
ORDER BY Student.学号;
INTO TABLE cplus.dbf
怎么回事?谢谢。 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询