认为自己是高手都可以进来看一看,SQL语句,
1. 用SELECT--SQL命令完成以下查询。假设有关系:student(学号,姓名,系别
);course(课程号,课程名,任课教师编号,课时);grade(学号,课程号,
成绩)
①查询平均成绩在75分以上(包括75分)的课程,按课程号升序列出课程号、课
程名、平均成绩
②列出课教师编号及其所任课程的课时总数
2. 用SELECT--SQL命令完成以下查询,并将查询结果输出指定的临时表。假设
在学生成绩数据库中存在student(学号,姓名,出生日期,专业,奖学金)、
grade(学号,课程号,成绩)两张表
①查询student表中“计算机”和“金融”
专业所有学生的学号、姓名、性别及专业信息,要求将查询结果保存到名为
query1.dbf表中
②查询student表中姓“王”或姓名中带有“伟”字的学生信息
,要求将查询结果保存到名为query2.dbf表中
3. 用命令方式建立以下视图。(各表结构同上)①根据student表,查询各专
业的学生人数、平均奖学金、最高奖学金,要求查询结果使用标题名称,视图名
取为V1
②根据student和grade,查询有不及格成绩记录的学生的学号、姓名和年
龄,视图名取为V2
③根据student和grade,查询“工商管理”专业所有学生的学
生情况,包括学生学号、姓名、课程号、成绩信息。假如某个学生在grade表中没
有其对应的记录,也要显示出该学生的信息。提示:用LEFT JOIN子句进行内部左
联接,视图名取为V3
4.编一程序,输出半径在1到10之间、面积超过100的圆的半径及面积。