提交 d99d9849 authored 作者: Evgenij Ryazanov's avatar Evgenij Ryazanov

Include FILTER in JavaAggregate.getSQL()

上级 6a32e465
...@@ -79,7 +79,11 @@ public class JavaAggregate extends Expression { ...@@ -79,7 +79,11 @@ public class JavaAggregate extends Expression {
buff.appendExceptFirst(", "); buff.appendExceptFirst(", ");
buff.append(e.getSQL()); buff.append(e.getSQL());
} }
return buff.append(')').toString(); buff.append(')');
if (filterCondition != null) {
buff.append(" FILTER (WHERE ").append(filterCondition.getSQL()).append(')');
}
return buff.toString();
} }
@Override @Override
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论