【问题标题】:Wrapping query as an inline view not working in PostgreSQL将查询包装为内联视图在 PostgreSQL 中不起作用
【发布时间】:2021-10-15 02:45:22
【问题描述】:

在 SQL Cookbook 中,给出了将查询包装为内联视图的示例。在 pgadmin 中尝试但出现错误。简化但仍然有错误。 SELECT 处或附近的语法错误。

SELECT * FROM(从产品中选择 prod_id、prod_price)

(SELECT prod_id, prod_price FROM Products 当然可以)

任何帮助表示赞赏!

【问题讨论】:

    标签: sql postgresql


    【解决方案1】:

    派生的子查询需要别名:

    SELECT * FROM (SELECT prod_id, prod_price FROM Products) t;
                                                          -- ^^ change is here
    

    【讨论】:

    • 非常感谢。我试过了,但省略了“;”。没有 ”;”在 W3CSchools tryit 操场工作,但不是 pgadmin。奇怪的是,类似于 Cookbook 作者所说的“选择 sal 作为薪水,comm 作为佣金从 emp 那里薪水
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-08
    • 1970-01-01
    • 1970-01-01
    • 2014-05-16
    • 1970-01-01
    相关资源
    最近更新 更多