![](https://lstatic.shangxueba.com/jiandati/h5/images/m_q_title.png)
要对成绩(数值型)和出生日期(日期型)两个字段进行组合索引,正确的表达式是( )。
A.成绩+出生日期
B.STR(成绩)+DTOC(出生日期)
C.STR(成绩)+出生日期
D.STR(成绩)+CTOD(出生日期)
A.成绩+出生日期
B.STR(成绩)+DTOC(出生日期)
C.STR(成绩)+出生日期
D.STR(成绩)+CTOD(出生日期)
下面题使用如下3个数据库表。
学生表:S(学号,姓名,性别,出生日期,院系)
课程表:C(课程号,课程名,学时)
选课成绩表:SC(学号,课程号,成绩)
在上述表中,出生日期数据类型为日期型,学时和成绩为数值型,其他均为字符型。
A.学号姓名班级出生日期团员否入学成绩
B.字符型字符型字符型日期型逻辑型数值型
C.SELECTFROMSTUWHEREYEAR(出生日期)=08
D.SELECTFROMSTUWHEREMONTH(出生日期)=08
E.SELECTFROMSTUWHEREMONTH(出生日期)=8
F.SELECTFROMSTUWHEREDAY(出生日期)=8
A.select * from学生 where 是否党员=no
B.select * from 学生 where 是否党员=否
C.select * from 学生 where not 是否党员
D.select * from,学生 where,是否党员,=否
A.SELECT学号,姓名FROMSWHERENOTEXISTS(SELECT﹡FROMSCWHERESC.学号=S.学号AND成绩<85)
B.SELECT学号,姓名FROMSWHERENOTEXISTS(SELECT﹡FROMSCWHERESC.学号=S.学号AND成绩>=85)
C.SELECTS.学号,姓名FROMS,SCWHERES.学号=SC.学号AND成绩>=85
D.SELECT学号,姓名FROMS,SCWHERES.学号=SC.学号ANDALL成绩>=85
A.SELECTS.学号,姓名,平均成绩FROMS,SCWHERES.学号=SC.学号GROUPBYS.学号HAVINGCOUNT(*)>=5ORDERBY平均成绩DESC
B.SELECT学号,姓名,AVG(成绩)FROMS.SCWHERES.学号=SC.学号ANDCOUNT(*)>=5GROUPBY学号ORDERBY3DESC
C.SELECTS.学号,姓名,AVG(成绩)AS平均成绩FROMS,SCWHERES.学号=SC.学号ANDCOUNT(*)>=5GROUPBYS.学号ORDERBY平均成绩DESC
D.SELECTS.学号,姓名,AVG(成绩)平均成绩FROMS,SCWHERES.学号=SC.学号;GROUPBYS.学号HAVINGCOUNT(*)>=50RDERBY3DESC
A.学号姓名班级出生日期团员否入学成绩
B.字符型字符型字符型日期型逻辑型数值型
C.SELECT班级,AVG(入学成绩)AS平均分FROMSTUGROUPBY入学成绩ORDERBY平均分DESC
D.SELECT班级,AVG(入学成绩)AS平均分FROMSTUGROUPBY班级ORDERBYAVG(入学成绩)
E.SELECT班级,AVG(入学成绩)AS平均分FROMSTUGROUPBY班级ORDERBYAVG(入学成绩)DESC
F.SELECT班级,AVG(入学成绩)AS平均分FROMSTUGROUPBY学成绩ORDERBYAVG(学成绩)
以下2题使用如下三个数据库表学生表:S(学号,姓名,性别,出生日期,院系) 课程表:C(课程号,课程名,学时) 选课成绩表:SC(学号,课程号,成绩) 在上述表中,出生日期数据类型为日期型,学时和成绩为数值型,其他均为字符型。
用SQL命令查询选修的每门课程的成绩都高于或等于85分的学生的学号和姓名,正确的命令是
A. SELECT学号,姓名 FROM S WHERE NOT EXISTS; (SELECT*FROM SC WHERE SC.学号=S.学号AND成绩<85)
B. SELECT学号,姓名 FROM S WHERE NOT EXISTS; (SELECT*FROM SC WHERE SC.学号=S.学号AND成绩>=85)
C.SELECT学号,姓名 FROM S,SC; WHERE S.学号=SC.学号 AND ALL成绩>=85
D.SELECT学号,姓名 FROM S,SC; WHERE S.学号=SC.学号AND ALL成绩>=85
第 29~30 题使用如下3个数据库表:
学生表:S(学号,姓名,性别,出生日期,院系)
课程表:C(课程号,课程名,学时)
选课成绩表:SC(学号,课程号,成绩)
在上述表中,出生日期数据类型为日期型,学时和成绩为数值型,其他均为字符型。
第 29 题 用SQL语句查询选修的每门课程的成绩都高于或等于85分的学生的学号和姓名,正确的命令是()。
A)SELECT学号,姓名FROM S WHERE NOT EXISTS;
(SELECT﹡FROM SC WHERE SC.学号=S.学号AND成绩<85)
B)SELECT学号,姓名FROM S WHERE NOT EXISTS:
(SELECT﹡FROM SC WHERE SC.学号=S.学号AND成绩>=85)
C)SELECT学号,姓名FROM S,SC
WHERE S.学号=SC.学号AND成绩>=85
D)SELECT学号,姓名FROM S,SC
WHERE S.学号=SC.学号AND ALL成绩>=85
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!