【问题标题】:Simple Oracle JOIN (+) to HSQLDB简单的 Oracle JOIN (+) 到 HSQLDB
【发布时间】:2014-02-04 13:04:37
【问题描述】:

如何将此查询转换为在 HSQLDB 中工作?

SELECT * FROM DUAL D1, DUAL D2 WHERE D1.dummy = D2.dummy(+)

谢谢

【问题讨论】:

标签: sql join hsqldb


【解决方案1】:

(+) 是 Oracle 不推荐使用的编写外连接的版本。在 HSQLDB 中,您使用标准的 ANSI SQL LEFT JOIN:

SELECT * 
FROM DUAL D1
   left outer join DUAL D2 on D1.dummy = D2.dummy;

您也应该停止在 Oracle 中使用 (+)

【讨论】:

    猜你喜欢
    • 2012-08-19
    • 2022-08-03
    • 1970-01-01
    • 2014-04-05
    • 2016-04-04
    • 2014-10-20
    • 1970-01-01
    • 2012-08-29
    • 2014-11-25
    相关资源
    最近更新 更多