10、若想查询出所有姓张的、且出生日期为空的学生信息,则where条件应为:()
A.姓名 like ‘张%’ and 出生日期=NULL
B.姓名 like ‘张*’ and 出生日期=NULL
C.姓名 like ‘张%’ and 出生日期 is NULL
D.姓名 like ‘张_’ and 出生日期 is NULL
时间:2024-04-30 13:44:19
相似题目
-
若想查询出所有姓张的、且出生日期为空的学生信息,则WHERE条件应为()。
A . 姓名LIKE‘张%’AND出生日期=NULL
B . 姓名LIKE‘张*’AND出生日期=NULL
C . 姓名LIKE‘张%’AND出生日期ISNULL
D . 姓名LIKE‘张_’AND出生日期ISNULL
-
学生关系中有姓名、性别、出生日期等字段,要显示所有1984年出生的学生名单,应使用的命令是()。
A . LIST姓名FOR出生日期=1984
B . LIST姓名FOR出生日期="1984"
C . LIST姓名FORYEAR(出生日期)=1984
D . LIST姓名FORYEAR("出生日期")=198
-
查询city列的值为空的记录,在where子句中的条件应写为()。
A . ity=null
B . city='null'
C . city is null
D . city is 'null'
-
在“出生日期”项中输入以下()条件,可查询出生日期为1982年的人的信息。
A . 1982
B . 19820101-19821231
C . 82
D . 1982
-
数据库中有一张表名为Emp,包含有如下列:EmpNO(雇员编号,Varchar(20),Pk),Job(职位Varchar(10)),HirDate(雇佣日期,Date),Sal(月薪,Float)。查询出受雇于1981年的雇员信息是()
A . elect * From Emp Where HirDate>='1981-1-1' And HirDate <='1981-12-31'
B . Select * From Emp Where Between In '1981-1-1' And <'1981-12-31'
C . Select * From Emp Where Between In '1981-12-31' And <'1981-1-1'
D . Select * From Emp Where HirDate>='1981-1-1' NOT HirDate <='1981-12-31'
-
根据以下资料,回答题:使用如下三个数据库表: 学生表:student(学号,姓名,性别,出生日期,院系)课程表:course(课程号,课程名,学时) 选课成绩表:score(学号,课程号,成绩) 其中出生日期的数据类型为日期型,学时和成绩为数值型,其他均为字符型。 查询“计算机系”学生的学号、姓名、学生所选课程名和成绩,正确的命令是( )。
-
SQL查询语句中,用于测试子查询是否为空的谓词是()。
A . EXISTS
B . UNIQUE
C . SOME
D . ALL
-
查找姓张的学生,用到的表达式是()。
A、张*
B、张?
C、张#
D、张$
-
筛选籍贯字段值为空的学生信息,下面条件写法正确的是()。
A . 籍贯=""
B . 籍贯ISNULL
C . 籍贯=空
D . AB都对
-
SELECT * FROM Student WHERE Sname LIKE ’张_’语句中的’张_’ 用于查找姓张的学生。
A . 正确
B . 错误
-
数据库中有一张表名为Emp,包含有如下列:EmpNO(雇员编号,Varchar(20),Pk),Job(职位Varchar(10)),HirDate(雇佣日期,Date),Sal(月薪,Float),Comm(奖金,Float,可为空)。查询出雇员编号为791,792,793的雇员信息是()
A . Select * From Emp Where EmpNO In('791','792','793')
B . Select * From Emp Where EmpNO ='791' Or EmpNO='792' OR EmpNO='793'
C . Select * From Emp Where EmpNO >='791' And EmpNO<='793'
D . Select * From Emp Where EmpNO >'791' And EmpNO<'793'
-
数据库中有一张表名为Emp,包含有如下列:EmpNO(雇员编号,Varchar(20),Pk),Job(职位Varchar(10)),HirDate(雇佣日期,Date),Sal(月薪,Float),Comm(奖金,Float,可为空)。查询出雇员编号不为791,792,793的雇员信息应该是用哪些数据查询?()
A . Select * From Emp Where EmpNO Not In('791','792','793')
B . Select * From Emp Where EmpNO !='791' AND EmpNO!='792' And EmpNO='793'
C . Select * From Emp Where EmpNO <>'791' AND EmpNO<>792' And EmpNO=<>793'
D . Select * From Emp Where EmpNO =!'791' AND EmpNO =!'792' And EmpNO =!'793'
-
查询出EMP表中COMM字段为空的记录()
A . select * from emp where comm='';
B . select * from emp where comm=null;
C . select * from emp where nvl(comm)=0;
D . select * from emp where comm is null;
E . select * from emp where nvl(comm,0)=0
-
查询1972年10月27日出生的职工信息的T-SQL命令是:SELECT * FROM 职工 WHERE 出生日期={1972-10-27}
-
(1)查询“销售”数据库中“顾客”表,积分大于等于500分,小于等于1000分的顾客信息,用两种方式查询答:T_SQL语句:第一种方式:第二种方式:效果:(2)查询顾客ID为2、4的顾客信息,用两种方式查询答:T_SQL语句:第一种方式:第二种方式:效果:(3)查询顾客ID不为2、4的顾客信息,用两种方式查询答:T_SQL语句:第一种方式:第二种方式:效果:(4)查询顾客年龄不为空的顾客信息答:T_SQL语句:效果:(5)查询顾客地址里包含“西湖”的顾客信息答:T_SQL语句:效果:
-
设有一个初始为空的栈,若输入序列为1、2、3、…、n(n>3),且输出序列的第一个元素是n-1,则输入序列中所有元素都出栈后,()。
A.元素n-2一定比n一3先出栈
B.元素1~n-2在输出序列中的排列是不确定的
C.输出序列末尾的元素一定为1
D.输出序列末尾的元素一定为n
-
设有如下数据库表: 学生(学号C(8),姓名C(12),性别C(2),出生日期D,院系C(8)) 课程(课程编号C(4),课程名称C(10),开课院系C(8)) 学生成绩(学号C(8),课程编号C(4),成绩工) 查询每门课程的最高分,要求得到的信息包括课程名称和分数。正确的命令是( )。
A.SELECT 课程名称,SUM(成绩)AS 分数 FROM 课程,学生成绩; WHERE 课程.课程编号=学生成绩.课程编号; GROUP BY 课程名称
B.SELECT 课程名称,MAX(成绩) 分数 FROM 课程,学生成绩; WHERE 课程.课程编号=学生成绩.课程编号; GROUP BY 课程名称
C.SELECT 课程名称,SUM(成绩) 分数 FROM 课程,学生成绩; GROUP BY 课程.课程编号
D.SELECT 课程名称,MAX(成绩)AS 分数 FROM 课程,学生成绩; WHERE 课程.课程编号=学生成绩.课程编号; GROUP BY 课程编号
-
已知有“学生”表(学号、姓名、性别、出生日期)与“成绩”表(学号、语文、数学、英语、专业综合、总分),现要查询指定学生的姓名及总分,该查询将运用的关系运算是()
A、自然连接
B、投影
C、选择
D、连接
-
建立一个基于"学生"表的查询,要查找"出生日期"(数据类型为日期/时间型)在1980-06-06和1980-07-06
建立一个基于"学生"表的查询,要查找"出生日期"(数据类型为日期/时间型)在1980-06-06和1980-07-06间的学生,在"出生日期"对应列的"准则"行中应输入的表达式是()。
A.between 1980 -06-06and 1980-07-06
B.between1980-06-06and1980007-06
C.between 1980-06-06 or1980-07-06
D.between1980-06-06or1980007-06
-
建立一个基于“学生”表的查询,要查找“出生日期”(数据类型为日期/时间型)在1980-06-06和1980-07-06
建立一个基于“学生”表的查询,要查找“出生日期”(数据类型为日期/时间型)在1980-06-06和1980-07-06间的学生,在“出生日期”对应列的“准则”行中应输入的表达式是()。
A.between 1980-06-06 and 1980-07-06
B.between 1980-06-06and1980-07-06
C.between 1980-06-060r1980-07-06
D.between 1980-06-06or1980-07-06
-
查出所有比李明同学年龄小的学生的姓名和出生日期
-
部门.DBF:部门号 C(8),部门名 C(12),负责人 C(6),电话 C(16)职工.DBF:部门号 C(8),职工号 C(10),姓名 C(8),性别 C(2),出生日期D工资.DBF:职工号 C(10),基本工资 N(8.2),津贴 (8.2),奖金 N(8.2),扣除N(8.2)查询 1962年10月27日出生的职工信息的正确命令是()。
A.A.SELECT*FROM 职工 WHERE 出生日期={^19621027)
B.B.SELECT*FROM 职工 WHERE 出生日期=19621027
C.C.SELECT*FROM 职工 WHERE 出生日期="19621027"
D.D.SELECT*PROM 职工 WHERE 出生日期=("19621027")
-
在完成上题的基础上,写出以下查询的SQL语句: 1)查询全体学生的姓名及出生年份(注意:不是年龄,请以现在为2020年计算)。 2) 查询计算机系('CS')的所有学生的学号和姓名。 3) 查询年龄在20~23岁之间的学生的姓名,所在系和年龄。 4) 查询信息系(IS)、数学系(MA)和计算机科学系(CS)学生的姓名和性别。 5) 查询所有姓张的、第3个字为“伟”的学生的姓名,学号和性别。 6) 查询全体学生情况,查询结果按所在系的升序排序,同一系中的学生按年龄降序排 序。 7) 统计学生的总人数。 直接在答题框内录入,不用上传图片
-
建立一个基于“学生”表的查询,要查找“出生日期”(数据类型为日期/时间型)在1980-06-06和1980-07-06间的学生,在“出生日期”对应列的“准则”行中输入的表达式是____。
A.between 1980-06-06 and 1980-07-06
B.between 1980-06-06 and 1980-07-06
C.between 1980-06-06 or 1980-07-06
D.between 1980-06-06 or 1980-07-06