[jOOQ/jOOQ#11547] Cast also VAR_POP's AVG() arguments

This commit is contained in:
Lukas Eder 2021-03-05 10:29:00 +01:00
parent 7e11993b33
commit 04503f977e

View File

@ -93,7 +93,7 @@ extends
if (NO_SUPPORT_NATIVE.contains(ctx.dialect())) {
Field<? extends Number> x = (Field) getArguments().get(0);
ctx.visit(fo(DSL.avg(DSL.square(x))).minus(DSL.square(fo(DSL.avg(x)))));
ctx.visit(fo(DSL.avg(DSL.square(x).cast(d(ctx)))).minus(DSL.square(fo(DSL.avg(x.cast(d(ctx)))))));
}
else
super.accept(ctx);