我正在寻找一种在Postgres 8.3 +
中使用嵌套表表达式的方法我尝试了代码
SELECT
*
FROM (
(select 1
) _hind
) cc
但收到错误
错误:语法错误在或附近“)” 第7行:)cc
如何解决这个问题?
答案 0 :(得分:2)
您可以尝试这样的事情(如果您想要完全2级嵌套SELECT
(而不是可能的1或无)):
SELECT *
FROM ( SELECT *
FROM ( SELECT 1 ) _hind ) cc
P.S。:也许我误解了这个问题。
答案 1 :(得分:2)
因为您为同一子查询使用了两个别名。你出于某种原因这样做吗?这是正确的版本:
SELECT * FROM ( (select 1 ) ) cc