由于LEFT JOIN需要第一个表上的每个条目,如果您尝试将第一个表限制为ON,该怎么办?有人可以解释此查询中发生了什么
SELECT *
FROM College LEFT JOIN Apply
ON College.cNAME = 'Stanford'
的规则left join
是,它需要的所有行从第一个表不管是否on
子句的值为true
,false
或null
。
那么,会发生什么呢?第一个表中的列都存在。但是,第二个表中的列将为NULL
。
这是db <>小提琴,用于说明发生了什么。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句