工学

单选题子句where性别=“女”and工资额>2000的作用是处理()。A 性别为”女”并且工资额大于2000的记录B 性别为”女”或者工资额大于2000的记录C 性别为”女”并非工资额大于2000的记录D 性别为”女”或者工资额大于2000的记录,且二者择一的记录

题目
单选题
子句where性别=“女”and工资额>2000的作用是处理()。
A

性别为”女”并且工资额大于2000的记录

B

性别为”女”或者工资额大于2000的记录

C

性别为”女”并非工资额大于2000的记录

D

性别为”女”或者工资额大于2000的记录,且二者择一的记录

参考答案和解析
正确答案: D
解析: 暂无解析
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

HAVING子句与WHERE子句很相似,其区别在于:WHERE子句作用的对象是(),HAVING子句作用的对象是()。


参考答案:表和视图,分组

第2题:

有SQL语句: SELECT*FROM教师WHERENOT(工资>30000R工资<2000)与如上语句等价的SQL语句是

A.SELECT*FROM 教师 WHERE 工资 BETWEEN 2000 AND 3000

B.SELECT*FROM 教师 WHERE 工资>2000 AND工资<3000

C.SELECT*FROM 教师 WHERE 工资>2000 OR工资<3000

D.SELECT*FROM 教师 WHERE 工资<=2000 AND工资>3000


正确答案:A
解析:BETWEEN...AND...是SQL中比较特殊的函数,经常与SQL联合使用用来设定查询条件,这个函数所设定的查询条件是值在某个范围内,并且包含边界取值,题目中WHERE所设定的条件是NOT(工资>3000 AND工资2000),其含义不是在小于2000或大于3000的范围内,这恰好是在2000到3000之间,选项A使用BETWEEN...AND...设定查询条件,与此条件实现的功能一致。故选项A为正确答案。选项B表示工资大于2000并且小于3000,选项C表示工资大于2000或者工资小于3000,选项D表示工资小于等于2000并且大于等于3000。

第3题:

下面有关 HAVING子句描述正确的是()。

A、使用HAVING子句的作用是限定分组的条件

B、使用HAVING子句的同时可以使用 WHERE子句

C、使用HAVING子句的同时不能使用 WHERE子句

D、HAVING子句经常与 GROUP BY子句同时使用


正确答案:ABD

第4题:

● 在Access中,条件 “性别=“女”AND 工资>2000”的含义是指 (66) 。

A.性别为 “女”,并且工资大于2000的记录

B.性别为 “女”,或者工资大于2000的记录

C.性别为 “女”,并非工资大于2000的记录

D.性别为 “女”或者工资大于2000的,且二者只选其一的记录


正确答案:A

第5题:

有SQL语句:SELECT*FROM教师WHERE性别="女"ANDYEAR(工作时间)<2000,该查询要查找的是()。A.性别为"

有SQL语句:SELECT*FROM教师WHERE性别="女"ANDYEAR(工作时间)<2000,该查询要查找的是()。

A.性别为"女"并且2000年以前参加工作的记录

B.性别为"女"并且2000年以后参加工作的记录

C.性别为"女"或者2000年以前参加工作的记录

D.性别为"女"或者1980年以后参加工作的记录


正确答案:A

第6题:

下面有关HAVING子句描述错误的是A)HAVING子句必须与GROUP BY子句同时使用,不能单独使用B)使用HAVING子句的同时不能使用WHERE子句C)使用HAVING子句的同时可以使用WHERE子句D)使用HAVING子句的作用是限定分组的条件


正确答案:B
本题考查考生对HAVING子句的理解和掌握。在四个选项中,B选项是错误的。SELECT语句的标准语法格式中,HAVING子句和WHERE是可以同时使用的,而且,在实际的应用中,大多数情况都是两个子句同时使用,所以答案为B选项。其他几项都是对HAVING子句的正确描述。考生务必对SELECT语句的语法熟练掌握,并且掌握各个子句的使用条件和使用方法,才能对此类考题进行很好的解答。

第7题:

合法的表达式是()。

A.教师工资between 2000 and 3000

B.[性别]="男"or[性别]="女"

C.[教师工资]>2000[教师工资]<3000

D.[性别]like"男"=[性别]="女"


正确答案:B

第8题:

下列关于SQL中HAVING子句的描述,错误的是( )。

A.HAVING子句必须与GROUP BY子句同时使用

B.HAVING子句与GROUP BY子句无关

C.使用WHERE子句的同时可以使用HAVING子句

D.使用HAVING子句的作用是限定分组的条件


正确答案:B

第9题:

设教师表的结构为:(教师号、姓名、性别、职称、工资、所在系),其中教师号为主键。若要利用SELECT-SQL语句查询除教授和副教授以外的教师姓名,其WHERE子句为______。

A.WHERE职称NOTBETWEEN“教授”AND“副教授”

B.WHERE职称!=“教授”AND“副教授”

C.WHERE职称NOTLIKE(“教授”,“副教授”)

D.WHERE职称NOTIN(“教授”,“副教授”)


正确答案:D
解析:选项A中BETWEEN代表一个范围,在本题中不合适,选项B中第二个比较运算少了一项“职称”及比较符,选项C中的LIKE后面应该跟字符串常量,选项D中,NOTIN用于指定职称既不是“教授”也不是“副教授”,此选项正确。

第10题:

下列关于HAVING子句的描述,错误的是

A.HAVING子句必须与GROUP BY子句同时使用,不能单独使用

B.使用HAVING子句的同时不能使用WHERE子句

C.使用HAVING子句的同时可以使用WHERE子句

D.HAVING子句的使用是限定分组的条件


正确答案:B
解析:HAVING子句总是跟在GROUP BY子句之后,不可以单独使用。HAVING和WHERE子句不矛盾,在查询中是先用WHERE子句限定元组,然后进行分组,最后再用HAVING子句限定分组。

更多相关问题