在一般的SQL语句中,超联接运算符是()和()

题目

在一般的SQL语句中,超联接运算符是()和()

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

第1题:

SQL支持集合的并运算,在Visual FoxPro中SQL并运算的运算符是

A.PLUS

B.UNION

C.+

D.U


正确答案:B

第2题:

下列关于SQL的超连接查询的描述中,说法不正确的是( )。

A.Visual FoxPro支持超连接运算符“*=”和“=*”

B.在SQL中可以进行内部连接、左连接、右连接和全连接

C.SQL的超连接运算符“*=”代表左连接,“=*”代表右连接

D.即使两个表中的记录不满足连接条件,都会在目标表或查询结果中出现,只是不满足条件的记录对应部分为空值


正确答案:A

第3题:

在SQL-SELECT语句中,检查一个属性值是否属于一组给定的值中的特殊运算符是【 】。


正确答案:IN
SQL中可包含特殊运算符,其中用来检查一个属性值是否属于一组给定的值中的特殊运算符是IN,即包含测试。

第4题:

SQL语句中,集合的并运算是通过_____运算符进行合并的。


正确答案:
UNION【解析】SQL支持集合的并(UNION)运算,即将两个SELECT语句的查询结果通过并运算合并成一个查询结果。要求两个查询结果具有相同的字段个数,并且对应字段的值要出自同一个值域。

第5题:

SQL支持集合的并运算,在Visual FoxPro中SQL并运算的运算符是

A.PLUS

B.UNION

C.+

D.∪


正确答案:B
解析:在Visual FoxPro中,并运算是将两个SELECT语句的查询结果合并成一个查询结果,SQL支持集合的并运算,运 算符为UNION。

第6题:

关于SQL的超联接查询,说法错误的是

A.在SQL中可以进行内部联接、左联接、右联接和全联接

B.SQL的超联接运算符“*=”代表左联接,“=*”代表右联接

C.Visual FoxPro同样支持超联接运算符“*=”和“=*”

D.利用全联接,即使两个表中的记录不满足联接条件,也会在目标表或查询结果中出现,只是不满足条件的记录对应部分为NULL


正确答案:C
解析:SQL的超联接运算符中“*=”代表左联接,“=*”代表右联接。但在Visual FoxPro中,不支持超联接运算符“*=”和“=*”,它有专门的联接运算语法格式,分别用LEFT JOIN 和 RIGHT JOIN表示。Visual FoxPro支持左联接和右联接运算查询,但不能使用“=*”和“*=”运算符查询,只能用Visual FoxPro中专用的命令短语才可以。SQL超联接查询。

第7题:

在SELECT-SQL语句中,测试列值是否为空值的运算符是______。

A.IS NULL

B.EXISTS

C.NOT

D.NOT IN


正确答案:A

第8题:

SQL语句中,SELECT命令中的JOIN是用来建立表间的联系短语,联接条件应出现在下列哪个短语中( )。

A) WHERE

B)ON

C)HAVING

D)INNER


正确答案:B

第9题:

SQL的SELECT语句中,用来定义一个区间范围的特殊运算符是____。


正确答案:
BETWEEN…AND… SQL语句中可包含特殊运算符,其中用来定义一个区间范围的运算符是BETWEEN…AND…。

第10题:

下列关于别名和自联接的说法中,正确的是

A.SQL语句中允许在WHERE短语中为关系定义别名

B.为关系定义别名的格式为:<别名><关系名>

C.在关系的自联接操作中,别名是必不可少的

D.以上说法均正确


正确答案:C
解析:SQL语句中允许为关系定义别名,但不是在WHERE短语中定义,而是在FROM短语中定义别名,其格式为关系名>别名>。自然联接存在着一种特殊的递归联系,它是将同一关系与自身进行联接。SQL语句定义别名是在FROM短语中定义的,选项A概念混淆,选项B属语法错误,选项D属判断错误。掌握SQL查询功能中的别名与自联接查询。