多表连接查询:正确描述选择题【多选】
11. 关于多表的连接查询,下列描述正确的是 ( )【多选】
A. 内连接查询可以省略 JOIN 关键字 B. 左外和右外连接可以互换使用 C. 内连接查询是查询多张表公共部分 D. 左外连接查询是查询多张表所有的数据内容
正确答案:C, D
解析:
- A. 内连接查询可以省略 JOIN 关键字 - 错误。内连接查询可以使用 JOIN 关键字,也可以使用 WHERE 子句,但不能省略 JOIN 关键字。
- B. 左外和右外连接可以互换使用 - 错误。左外连接和右外连接的查询结果不同,不能互换使用。
- C. 内连接查询是查询多张表公共部分 - 正确。内连接查询只返回所有表中匹配的行,即公共部分。
- D. 左外连接查询是查询多张表所有的数据内容 - 正确。左外连接查询返回左表的所有行,以及右表中匹配的行。如果右表中没有匹配的行,则在左表对应行中返回 NULL 值。
总结:
- 内连接查询用于查询多张表中公共部分的数据。
- 左外连接查询用于查询左表所有数据,以及右表中匹配的行。
- 右外连接查询用于查询右表所有数据,以及左表中匹配的行。
原文地址: http://www.cveoy.top/t/topic/o2Jz 著作权归作者所有。请勿转载和采集!