数据库上机题目一道,帮我看看代码怎么不对?
二、简单应用(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
怎么回事?谢谢。 展开
2个回答
光点科技
2023-08-15 广告
2023-08-15 广告
通常情况下,我们会按照结构模型把系统产生的数据分为三种类型:结构化数据、半结构化数据和非结构化数据。结构化数据,即行数据,是存储在数据库里,可以用二维表结构来逻辑表达实现的数据。最常见的就是数字数据和文本数据,它们可以某种标准格式存在于文件...
点击进入详情页
本回答由光点科技提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询