SQL命令题谁会做~~~填写命令~~~
一:已有表文件:选课.dbf(学号C(6),课程号C(3),成绩N(3))按照以下要求写出SQL语句。1.按成绩由低到高的顺序输出:课程号为101的学号、课程号和成绩信息...
一:已有表文件:选课.dbf(学号 C(6),课程号 C(3),成绩 N(3))
按照以下要求写出SQL语句。
1. 按成绩由低到高的顺序输出:课程号为101的学号、课程号和成绩信息;
2. 求各门课程的平均成绩,显示结果是课程号、平均成绩;
3. 在选课表中插入一条记录("080010","103",88);
4. 将学号为080001且课程号为101的记录的成绩改为100分。
二:已有表文件 stu (学号 C(4), 姓名 C(8), 性别 C(2), 出生日期 D,贷款否 L)
写出下列SQL命令:
1. 查询所有男生的信息,并将查询结果输出到表文件sta.dbf中。
2. 利用SQL命令插入记录("1010","张大兵",男, {^1985/01/10}, .f.)到sta.dbf中。
3. 利用SQL命令将sta.dbff表中姓名为“于修洁”的记录的出生日期改为 {^1982/10/11}。
4. 利用SQL命令将sta.dbf表中贷款否 为 .F.的记录加上删除标记。
三:已有表文件,
学生(学号(C),姓名(C),性别(C),出生日期(D),学校编号(C));
成绩(学号(C),语文(N),数学(N),英语(N),总分(N));
按照以下要求写出SQL语句(单表查询)。
1、从成绩表中查询语文成绩大于或等于70且小于或等于90分的学生的学号、语文成绩,
列标题显示为学号和语文成绩。
2、从成绩表中查询学生的学号、各科成绩及总分,查询结果按照 总分 的降序排,
并输出到表文件stu.dbf中。
3、从学生表中分别统计各学校的学生人数。
四:已有表文件:成绩.dbf(学号(C),姓名(C),班级(C),英语(N),语文(N),数学(N))
按照以下要求写出SQL语句。
1. 查询“会计1”班英语最高分的学生的学号、姓名和英语成绩;
2. 查询每个班级三门课程的总分,输出信息为:班级,英语总分,语文总分,数学总分;
3. 在成绩表中插入一条记录("080001","李明辉","自动化081",88,75,68)
五:已有表文件teacher(教师代码(C),姓名(C),学院(C),职称(C),年龄(N)),
按照要求写出SQL语句。
1、查询职称为"副教授"的教师代码,姓名,学院,职称信息;
2、查询学院为“电信学院”并且职称为“讲师”的所有教师的信息,
并将查询结果按年龄字段的降序排序。
3、将所有教师的年龄加1;
4、将表中年龄小于15岁的教师记录加上删除标记;
六:已有表文件: 学生(学号(C),姓名(C),性别(C),出生日期(D),所在学院(C))
按照以下要求写出SQL语句。
1. 查询经管学院学生的基本信息;
2. 统计经管学院的男女学生人数;
3. 向“学生”表中添加一条记录:(’020314’, ’张三’, ’男’, {^1982/07/01},’软件学院’)
4. 将学生表中的出生日期为{^1930/01/01}的记录加上删除标记。 展开
按照以下要求写出SQL语句。
1. 按成绩由低到高的顺序输出:课程号为101的学号、课程号和成绩信息;
2. 求各门课程的平均成绩,显示结果是课程号、平均成绩;
3. 在选课表中插入一条记录("080010","103",88);
4. 将学号为080001且课程号为101的记录的成绩改为100分。
二:已有表文件 stu (学号 C(4), 姓名 C(8), 性别 C(2), 出生日期 D,贷款否 L)
写出下列SQL命令:
1. 查询所有男生的信息,并将查询结果输出到表文件sta.dbf中。
2. 利用SQL命令插入记录("1010","张大兵",男, {^1985/01/10}, .f.)到sta.dbf中。
3. 利用SQL命令将sta.dbff表中姓名为“于修洁”的记录的出生日期改为 {^1982/10/11}。
4. 利用SQL命令将sta.dbf表中贷款否 为 .F.的记录加上删除标记。
三:已有表文件,
学生(学号(C),姓名(C),性别(C),出生日期(D),学校编号(C));
成绩(学号(C),语文(N),数学(N),英语(N),总分(N));
按照以下要求写出SQL语句(单表查询)。
1、从成绩表中查询语文成绩大于或等于70且小于或等于90分的学生的学号、语文成绩,
列标题显示为学号和语文成绩。
2、从成绩表中查询学生的学号、各科成绩及总分,查询结果按照 总分 的降序排,
并输出到表文件stu.dbf中。
3、从学生表中分别统计各学校的学生人数。
四:已有表文件:成绩.dbf(学号(C),姓名(C),班级(C),英语(N),语文(N),数学(N))
按照以下要求写出SQL语句。
1. 查询“会计1”班英语最高分的学生的学号、姓名和英语成绩;
2. 查询每个班级三门课程的总分,输出信息为:班级,英语总分,语文总分,数学总分;
3. 在成绩表中插入一条记录("080001","李明辉","自动化081",88,75,68)
五:已有表文件teacher(教师代码(C),姓名(C),学院(C),职称(C),年龄(N)),
按照要求写出SQL语句。
1、查询职称为"副教授"的教师代码,姓名,学院,职称信息;
2、查询学院为“电信学院”并且职称为“讲师”的所有教师的信息,
并将查询结果按年龄字段的降序排序。
3、将所有教师的年龄加1;
4、将表中年龄小于15岁的教师记录加上删除标记;
六:已有表文件: 学生(学号(C),姓名(C),性别(C),出生日期(D),所在学院(C))
按照以下要求写出SQL语句。
1. 查询经管学院学生的基本信息;
2. 统计经管学院的男女学生人数;
3. 向“学生”表中添加一条记录:(’020314’, ’张三’, ’男’, {^1982/07/01},’软件学院’)
4. 将学生表中的出生日期为{^1930/01/01}的记录加上删除标记。 展开
2个回答
展开全部
1.
SELECT *
FROM 选课.dbf
WHERE 课程号='101'
ORDER BY 成绩 ASC;
SELECT 课程号,AVG(成绩)
FROM DBF;
INSERT INTO 选课.dbf
VALUES ("080010","103",88);
UPDATE 选课.dbf
SET 成绩=100
WHERE 学号='080001' AND 课程号='101'
2.
SELECT *
FROM stu
WHERE 性别='男'
后面的仿着写吧。。。。。。加上删除标记,这个需求很含糊哈~~
SELECT *
FROM 选课.dbf
WHERE 课程号='101'
ORDER BY 成绩 ASC;
SELECT 课程号,AVG(成绩)
FROM DBF;
INSERT INTO 选课.dbf
VALUES ("080010","103",88);
UPDATE 选课.dbf
SET 成绩=100
WHERE 学号='080001' AND 课程号='101'
2.
SELECT *
FROM stu
WHERE 性别='男'
后面的仿着写吧。。。。。。加上删除标记,这个需求很含糊哈~~
TableDI
2024-07-18 广告
2024-07-18 广告
**VLOOKUP匹配功能简介**VLOOKUP是Excel中极为常用的一个函数,主要用于在表格的首列查找指定的值,并返回该行中指定列处的值。该函数对于数据整理、查找、核对等工作极为便利。使用时,需要明确查找值、查找区域、返回结果的列号以及...
点击进入详情页
本回答由TableDI提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询