我正在检查一些旧的SQL语句,以便logging它们,并可能加强它们。 DBMS是Oracle 我不明白这样的陈述: select … from a,b where a.id=b.id(+) 我对(+)操作符感到困惑,无法在任何论坛上find它(search引号内的内容也不起作用)。 无论如何,我使用SQLDeveloper的“解释计划”,我得到了一个输出,说HASH JOIN, RIGHT OUTER等 如果我在查询结尾删除(+)运算符,会有什么区别吗? 数据库是否必须满足某些条件(如有一些索引等)才能使用(+) ? 如果你能给我一个简单的理解,或者我可以阅读这方面的一些很好的链接,这将是非常有帮助的。 谢谢!
我想在MySQL中做一个完全的外连接。 这可能吗? MySQL是否支持完全外部联接?