计算机二级

下列SQL语句中可以正确查询教师表中“系别号”字段的值为空值的所有记录的是( )。A. SELECT*FROM教师WHERE系别号=‘ ’B. SELECT*FROM教师WHERE系别号=nullC. SELECT*FROM教师WHERE系别号is nullD. SELECT ISNULL(系别号)FROM教师

题目

下列SQL语句中可以正确查询教师表中“系别号”字段的值为空值的所有记录的是( )。

A. SELECT*FROM教师WHERE系别号=‘ ’

B. SELECT*FROM教师WHERE系别号=null

C. SELECT*FROM教师WHERE系别号is null

D. SELECT ISNULL(系别号)FROM教师

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在SQL查询中,若要取得“学生”数据表中的所有记录和字段,其SQL语法为( )。

A)SELECT姓名FROM学生

B)SELECT*FROM学生

C)SELECT姓名FROM学生WHERE学号=02650

D)SELECT*FROM学生WHERE学号=02650


正确答案:B
本题考查SQL中查询语句的知识。在SQL的查询语句中,“*”代表所有字段,WHERE子句用于指定查询条件,只有满足条件的元组才会出现在结果集中。本题中要求查询所有记录和字段,‘所以不应指定WHERE子句。

第2题:

( 31 )查询 “ 教师表 ” 的全部记录并存储于 临 时文件 one.dbf 中的 SQL 命令是

A ) SELECT * FROM 教师表 INTO CURSOR one

B ) SELECT * FROM 教师表 TO CURSOR one

C ) SELECT * FROM 教师表 INTO CURSOR DBF one

D) SELECT * FROM 教师表 TO CURSOR DBF one


正确答案:A

第3题:

( 11 )在 SQL 中,要查询表 s 在 AGE 字段上取空值的记录,正确的 SQL 语句为:SELECT * FROM s WHERE 【 11 】 。


正确答案:

第4题:

( 6 )如下命令查询雇员表中 “ 部门号 ” 字段为空值的记录SELECT * FROM 雇员 WHERE 部门号【 6 】 。


正确答案:

第5题:

查询教师表中“系别号”字段的值为空值的所有记录的SQL是( )。A.SELECT*FROM教师WHERE系别号=”S

查询教师表中“系别号”字段的值为空值的所有记录的SQL是( )。

A.SELECT*FROM教师WHERE系别号=”

B.SELECT*FROM教师WHERE系别号:null

C.SELECT*FROM教师WHERE系别号is null

D.SELECT ISNULL(系别号)FROM教师


正确答案:C
SQL支持空值。查询空值时要使用IsNULL,“=NULL”是无效的,因为空值不是一个确定的值,不能用“=”这样的运算符进行比较。

第6题:

在SQL查询中,若要取得“员工”数据表中的所有记录和字段,其SQL语法为( )。

A.SELECT姓名FROM员工

B.SELECT * FROM员工

C.SELECT *.* FROM员工

D.SELECT ALL FROM员工


正确答案:B
解析:只有“SELECT*FROM员工”表示取得“员工”数据表中的所有记录和字段。

第7题:

在SQL查询中,若要取得“学生”数据表中的所有记录和字段,其SQL语法为( )。

A.SELECT姓名FROM学生

B.SELECT*FROM学生

C.SELECT姓名FROM学生WHERE学号=02650

D.SELECT*FROM学生WHERE学号=02650


正确答案:B
暂无解析,请参考用户分享笔记

第8题:

查询教师表中“系别号”字段的值为空值的所有记录的SQL是( )。

A. SELECT*FROM教师WHERE系别号=”

B. SELECT*FROM教师WHERE系别号:null

C. SELECT*FROM教师WHERE系别号is null

D. SELECT ISNULL(系别号)FROM教师


正确答案:C
SQL支持空值。查询空值时要使用Is NULL,“=NULL”是无效的,因为空值不是一个确定的值,不能用“=”这样的运算符进行比较。

第9题:

在SQL查询中,若要取得“学生”数据表中的所有记录和字段,其SQL语法为( )。

A.SELECT*FROM学生

B.SELECT姓名FROM学生

C.SELECT姓名FROM学生WHILE学号=02650

D.SELECT*FROM学生WHILE学号=02650


正确答案:B
解析:“SELECT*FROM学生”表示取得“学生”数据表中的所有记录和字段。所以选项A不符合题意。“SELECT姓名FROM学生”表示取得“学生”数据表中的所有记录,但只取得“姓名”字段,并不是全部字段,选项B是正确的。“SELECT姓名FROM学生WHILE学号=02650”表示取得“学生”数据表中的“学号”为02650的记录,而且只选取“姓名”字段,选项C不符合题意。“SELECT*FROM学生WHILE学号=02650”表示取得“学生”数据表中的“学号”为02650的记录,并选取全部字段,选项D不符合题意。