(使用 postgresql 9.1)
我有一个视图,我正在尝试删除与最大值对应的行以找到第二高的值。我想将这个新关系存储在另一个视图中。
CREATE VIEW SomeView AS
SomeOtherView
EXCEPT
(SELECT *
FROM SomeOtherView
WHERE attribute = (SELECT max(attribute) FROM SomeOtherView));
它一直告诉我第一个“SomeOtherView”周围存在语法错误,但我似乎无法修复它。