sql笔试题及答案多表查询.docxVIP

  • 0
  • 0
  • 约7.35千字
  • 约 15页
  • 2026-10-29 发布于云南
  • 举报

sql笔试题及答案多表查询

一、选择题(本题型共15题,每题2分,共30分)

1.下列哪种连接方式会返回两个表中所有匹配的行,不匹配的行不返回?()

A.内连接B.左外连接C.右外连接D.全外连接

2.在SQL中,使用LEFTJOIN进行左外连接时,结果集中会包含哪个表的所有行?()

A.左表B.右表C.左右表都包含D.以上都不对

3.以下哪种连接方式可能产生笛卡尔积?()

A.内连接不加连接条件B.左外连接加ON条件

C.自连接加WHERE条件D.交叉连接(CROSSJOIN)不加条件

4.在多表连接查询中,ON子句和WHERE子句的主要区别是()

A.ON只能用于内连接,WHERE可用于所有连接

B.ON在连接时过滤行,WHERE在连接后过滤行

C.ON和WHERE功能完全相同,可互换使用

D.ON用于过滤列,WHERE用于过滤行

5.自连接通常用于查询()

A.两个不同表中的相关数据

B.同一个表中具有层次关系的数据(如员工与上级)

C.多个表的汇总数据

D.不需要关联条件的数据

6.下列关于全外连接(FULLOUTERJOIN)的说法,正确的是()

A.所有数据库都支持FULLOUTERJOIN关键字

文档评论(0)

1亿VIP精品文档

相关文档