相关疑难解决方法(0)

什么意思是"表A左外连接表B ON TRUE"?

我知道条件用于表连接.但我遇到了一个特定的情况,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行.所以,它没有必要写"左外连接",只是一个"连接"会给出相同的输出,对吧?

谢谢!!!

sql join

8
推荐指数
1
解决办法
6341
查看次数

标签 统计

join ×1

sql ×1