题目
在哪种情况下,会用到外连接查询?()A. 要连接的表具有NOT NULL列B. 要连接的表只有匹配的数据C. 要连接的列具有NULL值D. 要连接的表只有不匹配的数据E. 要连接的表具有匹配和不匹配的数据F. 仅当表具有主键 - 外键关系时
在哪种情况下,会用到外连接查询?()
A. 要连接的表具有NOT NULL列
B. 要连接的表只有匹配的数据
C. 要连接的列具有NULL值
D. 要连接的表只有不匹配的数据
E. 要连接的表具有匹配和不匹配的数据
F. 仅当表具有主键 - 外键关系时
题目解答
答案
CE
C. 要连接的列具有NULL值
E. 要连接的表具有匹配和不匹配的数据
C. 要连接的列具有NULL值
E. 要连接的表具有匹配和不匹配的数据
解析
外连接查询用于在两个表之间进行连接时,保留一个表中的所有记录,即使这些记录在另一个表中没有匹配项。外连接包括左外连接、右外连接和全外连接。左外连接保留左表中的所有记录,右外连接保留右表中的所有记录,而全外连接保留两个表中的所有记录。因此,当要连接的表具有匹配和不匹配的数据时,或者要连接的列具有NULL值时,会用到外连接查询。