这里的语法错误是什么?

时间:2013-11-01 23:21:20

标签: sql postgresql syntax psql

(使用postgresql 9.1)

我有一个视图,我正在尝试删除与最大值对应的行,以找到第二个最高值。我想在另一个视图中存储这个新关系。

CREATE VIEW SomeView AS

    SomeOtherView

    EXCEPT

    (SELECT *
    FROM SomeOtherView
    WHERE attribute = (SELECT max(attribute) FROM SomeOtherView));

它一直告诉我第一个“SomeOtherView”周围有语法错误,但我似乎无法修复它。

1 个答案:

答案 0 :(得分:1)

SomeOtherView替换为

 SELECT * FROM SomeOtherView
相关问题