这是on子句中的内连接吗?

时间:2016-11-30 09:55:31

标签: sql tsql business-objects

Morning Folks,

这是我第一次遇到包含在WHERE子句中的连接,我可能会问一个非常基本的问题,但下面的代码片段相当于INNER JOIN;

AND (Table1.Column1 = Table2.Column2(+))

我从业务对象报告中获取了一个查询,并且我正在尝试使用TSQL在管理工作室中重现它。

2 个答案:

答案 0 :(得分:1)

这意味着

Table1 t1 Left Join Table2 t2 on t1.Column1 = t2.Column2

答案 1 :(得分:0)

这是连接的另一种常见表示法。 +符号直接放在条件语句中,通常位于“=”的左侧(与给出的示例不同)

如果我们记住这一点会更容易: +位于可选表的一侧(允许在条件中包含空值或空值的表)。