是否存在两个查询会产生不同结果的任何条件?
select * from a,b,c where a.id = b.id(+) and a.id=c.id(+);
select * from a,b,c where a.id = b.id(+) or a.id=c.id(+);
我认为在这两种情况下,如果 id 在表 a 中,它将返回该行。
是否存在两个查询会产生不同结果的任何条件?
select * from a,b,c where a.id = b.id(+) and a.id=c.id(+);
select * from a,b,c where a.id = b.id(+) or a.id=c.id(+);
我认为在这两种情况下,如果 id 在表 a 中,它将返回该行。