用sql语句‘创建查询学生的学号,姓名,所在系,课程号,课程名,课程学分的视图’

如题所述

create view <视图名>(学号,姓名,所在系,课程号,课程名,课程学分)
as
selecet student.sno,sname,sdept,course.cno,cname,credit
from student,course,sc
where student.sno=sc.sno and
sc.cno=course.cno
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-06-13
楼上正解,这问题问的很不清楚。回答的很清楚,哈哈
第2个回答  2012-06-13
楼上正解

SQL语句,已建立学生表(学号,姓名,性别,专业,出生日期,高考分数)和成绩...
1.查询全体男学生情况,要求结果按出生日期降序排列。select * from 学生表 s left join 成绩表 c on s.学号=c.学号 where s.性别='男' order by s.出生日期 desc 2.从学生表和成绩表两个表中,检索所有成绩多于85分的学号、姓名、课程号、学期和成绩。select s.学号,s.姓名,c.课程号,c...

有如下三个关系模式,用SQL语句完成:“学生”、“课程”?
1、创建电子商务专业学生成绩视图,属性包括学号、姓名、课程名和成绩:\\x0d\\x0acreate view score_view \\x0d\\x0aas\\x0d\\x0aselect s.学号,姓名,课程名,成绩 \\x0d\\x0afrom 学生 s,课程 c,选课 x\\x0d\\x0awhere s.学号=x.学号 and c.课程号=x.课程号\\x0d\\x0ago\\x0d\\x0...

如何使用sql语句操作“学生课程数据库中的三个关系”?
(1).检索选修课程名称为“MATHS”的学生的学号与姓名 SELECT S.学号,S.姓名 FROM SC INNER JOIN C ON SC.课程号 = C.课程号 INNER JOIN S ON SC.学号 = S.学号 where C.课程名 = 'MATHS'(2).检索至少学习了课程号为“C1”和“C2”的学生的学号 SELECT 学号,iCount=Sum(iCount) From...

SQL语句查询
1、select distinct s.学号,姓名 from s,c,sc where s.学号=sc.学号 and c.课程号=sc.课程号 and 成绩>=85 2、select s.学号,姓名,平均成绩=avg(成绩) from s,sc where s.学号 in (select 学号 from sc group by 学号 having count(学号)>5 3、select 书名 from 图书 where 出版...

SQL试图怎么写的问题
创建一个视图就能解决这个问题了。创建视图:Create view vw1 as Select st.学号,st.姓名,st.所属院系 from student as st,course as co,score as sc Where co.课名=’心理学’ and sc.考试成绩>80 and st.学号=sc.学号 and co.课号=sc.课号 这样就可以查看视图,查看数据了。

...学生(学号,姓名,年龄,性别,所在系) 课程(课程号,
create table 学生(学号 char(20) primary key,姓名 char(16),年龄 char(3),性别 char(2),所在系 char(20))create table 课程(课程号 char(10) primary key,课程名 char(20),选修课 char(20))create table 选课(学号 char(20) foreign key references 学生(学号),课程号 char(10) ...

求SQL查询语句的编写?作业需要。
group by 学号 having count(courseid) >3 12. 创建“成绩表1”,包含的属性为学号、课程ID、成绩,其中各属性的数据类型根据客观世界自己选择。create table 成绩表1 (学号 int,课程ID int,成绩 float)13. 向成绩表1添加“姓名”列,其数据类型为text, 30位字符长度。alter table 成绩表1 add ...

如何用SQL建立一个学生成绩管理系统数据库?
课程表、修课表,表的结构分别如下:学生表(student) (学号(sno) 普通编码定长字符类型,长度7,主码,姓名(sname) 普通编码定长字符类型,长度8,非空,性别(ssex) 统一编码定长字符类型,长度1,年龄(sage) 微整型,所在系(sdept) 统一编码可变长字符类型,长度20)课程表(course) (课程号(cno)...

数据库制作(sql语句应用)
Course(课程号,课程名称,学时,学分)Grade(学号,课程号,成绩)三个表中分别存有30条、8条、60条不同的记录。⑴在查询状态下,在SQL视图中分别用SQL语句实现创建以上三个表。create table Students (学号 char(10),性别 char(10),出生日期 datetime,入学成绩 int,专业 char(10),个人简历 char(...

急急急!!用SQL语句编写 求!!!
inner join 学生 st on st.[学号]=s.[学号]where st.[系编号]=001 group by c.[课程号],c.[课程名]order by c.[课程号] desc <5> select [学号],[科目数]=count(1) from 学生选课 where [成绩]>80 group by [学号]order by [学号],[科目数]<6> select s.[姓名],s.[年龄]...

相似回答