使用 8.3 版(在这件事上别无选择)。
我不能使用“;WITH x AS”样式查询,因为它不受支持(从我在 8.3 中可以看出。我试图使用它们但它们未被识别)。我当然也不能使用 TOP,因为我不在 SQL Server 中。我尝试使用以下限制查询,但因以下错误而受阻:
SELECT * FROM myView LIMIT(SELECT (COUNT(int_field) * 0.95)::integer FROM myView);
ERROR: argument of LIMIT must not contain subqueries
这并不理想,因为它不会移除较低的 5%,但我只能忍受最高的 5% 被移除。