我知道条件用于表连接.但我遇到了一个特定的情况,SQL代码写的像" Table A join table B ON TRUE"
基于"ON TRUE"条件会发生什么?这只是一个没有任何条件选择的完全交叉连接?
实际上,原来的表达方式如下:
Table A LEFT outer join table B on TRUE
Run Code Online (Sandbox Code Playgroud)
假设A有m行,B有n行."left outer join"和"on true"之间是否存在冲突?因为看起来"真实"的结果是交叉连接.
根据我的猜测,结果将是m*n行.所以,它没有必要写"左外连接",只是一个"连接"会给出相同的输出,对吧?
谢谢!!!