A: Create View ShiTu As Select Cno,Cname ,Ccredit ,Ccredit *16 as iXueshi from Course
B: Create View ShiTu As Select Cno,Cname ,Ccredit ,Ccredit *16 from Course
C: Create Proc ShiTu As Select Cno,Cname ,Ccredit ,Ccredit *16 as iXueshi from Course
D: Create Index ShiTu As Select Cno,Cname ,Ccredit ,Ccredit *16 as iXueshi from Course
举一反三
- 对Course表,使用课程号,课程名,学分,及额外增加的iXueshi字段创建视图,学时为学分乘以16,正确的SQL语句是()。 A: CreateIndexShiTuAsSelectCno,Cname,Ccredit,Ccredit*16asiXueshifromCourse B: CreateViewShiTuAsSelectCno,Cname,Ccredit,Ccredit*16fromCourse C: CreateProcShiTuAsSelectCno,Cname,Ccredit,Ccredit*16asiXueshifromCourse D: CreateViewShiTuAsSelectCno,Cname,Ccredit,Ccredit*16asiXueshifromCourse
- 对 Course表,使用课程号,课程名,学分,及额外增加的iXueshi字段创建视图,学时为学分乘以16,正确的SQL语句是( )。
- 有三个表,学生表 Stu(Sno,Sname,Ssex,Sbirthday,Sdept),字段分别表示学号,姓名,性别,出生日期,所在系,学号为主码;课程表Course(Cno,Cname)字段分别表示课程号,课程名,课程号为主码,成绩表SC(Sno, Cno,degree),字段分别表示学号,课程号,成绩,(Sno,Cno)共同为主码,分别参考Stu,Course表的主码。查询课程号是”C01””C02””CO3”的课程名的语句是? A: SELECT Cname FROM Course WHERE Cno =”C01”&&”CO2”&&”CO3” B: SELECT Cname FROM Course WHERE Cno IN ”C01”&&”CO2”&&”CO3” C: SELECT Cname FROM Course WHERE Cno IN (”C01”, ”CO2”, ”CO3”) D: SELECT Cname FROM Course WHERE Cno IN( ”C01” AND ”CO2”AND ”CO3”)
- 下列SQL语句中,_____________可以在“学生-课程”数据库正确实现“查询学生201215012选修课程的总学分数”。 A: SELECT COUNT(Ccredit)FROM SC, CourseWHER Sno='201215012' B: SELECT COUNT(Ccredit)FROM SC, CourseWHER Sno='201215012' AND SC.Cno=Course.Cno C: SELECT SUM(Ccredit)FROM SC, CourseWHER Sno='201215012' D: SELECT SUM(Ccredit)FROM SC, CourseWHER SC.Cno=Course.Cno AND Sno='201215012'
- 查询选修了'数据库基础'课程的同学的学号,和这些同学选修的全部课程号和分数.select sno,cno,gradefrom ______________________ A: sc where sno in (select sno from sc join course on sc.cno=course.cno where cname='数据库基础') B: sc join course on sc.cno=course.cno where cname='数据库基础' C: sc where sno in (select sno from course where cname='数据库基础') D: sc where cno in (select cno from course where cname='数据库基础')
内容
- 0
下列语句()能够查询所有英语类课程的信息。 A: SELECT * FROM Course WHERE cname LIKE ‘%英语’ B: SELECT * FROM Course WHERE cname LIKE ‘%英语%’ C: SELECT * FROM Course WHERE cname LIKE ‘_英语_’ D: SELECT * FROM Course WHERE cname LIKE ‘*英语*’
- 1
以下( )SQL语句可以查询出课程名中只包含“_design”字符串的课程信息。 A: select * from course where cname like '%_design%' B: select * from course where cname like '%\_design%' escape '\' C: select * from course where cname like '% D: _design%' escape ' E: ' F: select * from course where cname like '%*_design%' escape '*'
- 2
以学生选课数据库为例,数据库名为ST,包含学生信息、课程信息、选课信息3张表,分别是: (1)学生信息表:Student(Sno,Sname,Ssex,Sage,Sdept) (2)课程表:Course(Cno,Cname,Cpno,Ccredit) (3)学生选课表:SC(Sno,Cno,Grade) Sno:学号,Sname:姓名,Ssex:性别,Sage:年龄,Sdept:系别, Cno:课程号,Cname:课程名,Cpno:先行课号,Ccredit:学分,Grade:年级。 问题1:查询全体学生的基本情况
- 3
以下是带参数的存储过程findcredit,参数@cname用于输入所查的课程名,参数@credit用于输出所查课程的学分,请将下面的语句补充完整。 CREATE PROCEDURE findcredit @cname char(30),@credit smallint ____j____ AS SELECT ____k____ CCredit FROM CInfo WHERE CName=____l____
- 4
假设已建立了学生基本表Student(Sno,Sname, Ssex,Sage,Sdept),课程基本表Course(Cno,Cname,Ccredit),基本表SC(Sno,Cno,Grade),试用SQL的授权和回收语句完成下列操作:把对Student表和Course表的全部权限授予用户U2和U3。