计算机二级vf中SQL语言问题。。跪求!!!!

我有一个问题不懂,跪求各位的帮忙。。。。(1)用SQL语句查询课程成绩在60分以上的学生姓名,并将结果按姓名降序存入表文件res.dbf中。(1)【操作步骤】步骤1:按照... 我有一个问题不懂,跪求各位的帮忙。。。。 (1)用SQL语句查询课程成绩在60分以上的学生姓名,并将结果按姓名降序存入表文件res.dbf中。 (1)【操作步骤】 步骤1:按照题目的要求,新建程序"query1",在"query1"窗口中输入如下代码并保存。 *********程序1中的代码********* SELECT DISTINCT(姓名) AS 姓名; FROM 课程,学生选课,学生成绩; WHERE 学生成绩.学号=学生选课.学号; AND 学生选课.课程号=课程.课程号; AND 成绩>60; ORDER BY 姓名 DESC; INTO TABLE res 我想问一下:1.程序名为什么是“query1”? 2.这道题什么也没告诉我。。。我怎么知道是“FROM 课程,学生选课,学生成绩” 3.“SELECT DISTINCT(姓名) AS 姓名”中“DISTINCT(姓名) AS 姓名”什么意思啊? 4.“WHERE 学生成绩.学号=学生选课.学号; AND 学生选课.课程号=课程.课程号” 可不可以写成 “SELECT DISTINCT(姓名) AS 姓名 on 学生成绩.学号=学生选课.学号 and 学生选课.课程号=课程.课程号”呢? 谢谢你的帮忙。。谢谢。。。。真的感谢您。。。。 展开
 我来答
才卉浑白秋
2019-04-01 · TA获得超过3919个赞
知道大有可为答主
回答量:3137
采纳率:30%
帮助的人:179万
展开全部
1"query"此单词的意思有查询之意。
2.这道题什么也没告诉我。。。我怎么知道是“FROM
课程,学生选课,学生成
绩”-----这个问题可以完全看得出来你没有搞懂什么叫连接查询!
3.“SELECT
DISTINCT(姓名)
AS
姓名”中“DISTINCT(姓名)
AS
姓名”什么意思啊?-------这个叫字段取别名,你可以从英文意思上去解读它呀
4.“WHERE
学生成绩.学号=学生选课.学号;
AND
学生选课.课程号=课程.课程号”
可不可以写成
“SELECT
DISTINCT(姓名)
AS
姓名
on
学生成绩.学号=学生选课.学号
and
学生选课.课程号=课程.课程号”呢?
(语法有严重的错误,大侠看看书本再做吧!)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式