2011-08-11 49 views
2

可能重复:
Oracle "(+)" OperatorSQL查询问题

有没有人告诉我这是什么号(+)做SQL ..谢谢

a.sample_nbr = b.sample_nbr (+) and 
a.sample_nbr = b.sub_sample_nbr (+) and 
+1

这个问题的正确答案是*“他们添加了混淆”* –

回答

2

outer join - 维基百科有时是可靠的。

b.sample_nbr后面的(+)使得“b”表可选。查询返回所有表,并且在没有相应的约束记录的情况下,Oracle在约束名称列中提供一个空值。

+1

它也可以用来指定一个正确的外部连接。 – Chandu

+0

谢谢+1 - >更正了信息并添加了详细信息 –

2

Oracle中的加号指定外连接。