对下面的查询语句描述正确的是( )。SELECT StudentID,Name,(SELECT COUNT(*) FROM StudentExamWHEREStudentExam.StudentID=Student.StudentID) AS ExamsTakenFROM StudentORDER BYExamsTaken DESC;
A. 从Student表中查找StudentID和Name,并按照升序排列
B. 从Student表中查找StudentID和Name,并按照降序排列
C. 从Student表中查找StudentID和Name和考试次数
D. 从Student表中查找StudentID和Name,并从StudentExam表中查找与StudentID一致的学生考试次数,并按照考试次数的降序排列
查看答案
在学生选课表sc中,查询选修20号课程(课程号 ch)的学生学号(xh)及成绩(gd),查询结果按成绩的降序排序,正确的SQL语句是( )。
A. SELECT xh,gd FROM sc WHERE ch='20' ORDER BY gd DESC;
B. SELECT xh,gd FROM sc WHERE ch='20' ORDER BY gd ASC;
C. SELECT xh,gd FROM sc WHERE ch='20' GROUP BY gd DESC;
D. SELECT xh,gd FROM sc WHERE ch='20' GROUP BY gd ASC;
从学生选课表sc中查找没有学生成绩(gd)的学生学号(xh)和课程号(ch),相应的SQL语句如下,将其补充完整( ):SELECT xh,ch FROM sc WHERE ( );
A. gd=0
B. gd<=0
C. gd=NULL
D. gd IS NULL
用如下的SQL语句创建一个表s,可以向s表中插入的是( )。CREATE TABLE S(s# CHAR(16) NOT NULL,sname CHAR(8) NOT NULL,sex CHAR(2) ,age INT);
A. ('991001',‘李明芳’,女,‘23’)
B. ('990746',‘张民’,NULL,NULL)
C. (NULL,‘陈道明’,'男',NULL,35)
D. ('992345’,NULL,‘女',25)
删除tb001数据表中id=2的记录,语法格式是( )。
A. DELETE FROM tb001 VALUE id='2';
B. DELETE INTO tb001 WHERE id='2';
C. DELETE FROM tb001 WHERE id='2';
D. UPDATE FROM tb001 VALUE id='2';