表关联时,以下哪种说法是正确的(D)
A.左连接时,结果集数据的⾏数⼀定等于左表
B.左连接时,结果集数据的⾏数⼀定等于右表
C.右连接时,结果集数据的⾏数⼀定等于右表
D.左连接时,结果集的⾏数可能⼤于左表的⾏数
解释一下D选项
之前看错了,是可能,不是一定,那么d是对的
因为右表同一个键可能有很多条记录都对应左表的同一个键
所以左连接出来可以比左边更多。
结果集的行数可能大于左表的行数,因为如果右表中有多条记录与左表中的某一条记录匹配,那么结果集中就会包含多条记录,从而导致结果集的行数大于左表的行数。