【问题标题】:Oracle SQL - naming the result of a joinOracle SQL - 命名连接的结果
【发布时间】:2013-10-11 05:06:29
【问题描述】:

以下 SQL 语句在 PostgreSQL 中运行良好

SELECT info.*
FROM (pc NATURAL JOIN product) info;

但是,在 Oracle 中的相同数据库上运行相同的语句会失败,并出现错误“SQL 命令未正确结束”。

在 Oracle 中命名连接结果的正确方法是什么?

【问题讨论】:

    标签: sql oracle


    【解决方案1】:

    在 Oracle 中,您可以命名子查询,但不能命名联接:

    SELECT info.*
    FROM (SELECT * FROM pc NATURAL JOIN product) info;
    

    【讨论】:

      猜你喜欢
      • 2012-12-23
      • 2021-04-11
      • 2023-04-02
      • 1970-01-01
      • 1970-01-01
      • 2019-06-24
      • 1970-01-01
      • 2010-12-15
      • 2022-11-13
      相关资源
      最近更新 更多