现有学生表S、课程表C和学生选课表SC,它们的关系模式如下。S(S#,SN,SEX,AGE,DEPT)(学号,姓名,性别,年龄,系别);C(C#,CN)(课程号,课程名称);SC(S#,C#,GRADE)(学号,课程号,成绩)。检索所有比“王华”年龄大的学生姓名、年龄和性别。下面正确的SELECT语句是()。
A. SELECT SN,AGE,SEX FROM S WHERE AGE>(SELECT AGE FROM S WHERE SN='王华')
B. SELECT SN,AGE,SEX FROM S WHERE SN='王华'
C. SELECT SN,AGE,SEX FROM S WHERE AGE>(SELECT AGE WHERE SN='王华')
D. SELECT SN,AGE,SEX FROM S WHERE SGE>'王华'.AGE
查看答案
能实现查询sell表中尚未发货的订单记录的语句是()。
A. SELECT * FROM sell WHERE 是否发货=NULL;
B. SELECT * FROM sell WHERE 是否发货 IS NULL;
C. SELECT * FROM sell WHERE 是否发货IS NOT NULL;
D. SELECT * FROM sell ORDER BY 是否发货;
在SELECT语句中,可以使用()子句,根据选择列的值,将结果集中的数据行进行逻辑分组,以便能汇总表内容的子集,实现对每个组的聚集计算。
A. LIMIT
B. WHERE
C. GROUP BY
D. ORDER BY
从学生表(student)中的姓名(sname)字段查找姓“刘”的学生。可以使用如下代码:select * from student where()。
A. sname=‘刘*’
B. sname=‘%刘%’
C. sname like‘刘%’
D. sname like‘刘*’
已知关系:student(sno,sname,ssex,saddress,classno)、course(cno,cname)、sc(sno,cno,degree),完成以下功能程序。查询考试成绩不及格的学生学号,如一个学生有多门课程不及格,他的学号也只出现一次。 代码如下: SELECT __1__ FROM sc WHERE __2__ ;