| visitFromDays(FromDays, Statistics) |  | 0% |  | 0% | 5 | 5 | 22 | 22 | 1 | 1 |
| visitToDate(ToDate, Statistics) |  | 0% |  | 0% | 2 | 2 | 16 | 16 | 1 | 1 |
| visitToDays(ToDays, Statistics) |  | 0% |  | 0% | 2 | 2 | 15 | 15 | 1 | 1 |
| dateDiff(double, Expression, Statistics) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| visitOr(Or, Statistics) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| visitAnd(And, Statistics) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| castMinMax(ColumnStatistic, DataType) |   | 71% |   | 60% | 9 | 15 | 12 | 43 | 0 | 1 |
| dateAdd(Expression, Statistics) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| dateSub(Expression, Statistics) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| visitYearOfWeek(YearOfWeek, Statistics) |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| visitNegative(Negative, Statistics) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| visitBinaryArithmetic(BinaryArithmetic, Statistics) |   | 87% |   | 58% | 3 | 7 | 11 | 60 | 0 | 1 |
| visitAscii(Ascii, Statistics) |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| visitQuarter(Quarter, Statistics) |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| visitRadians(Radians, Statistics) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| visitWeekOfYear(WeekOfYear, Statistics) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| visitDayOfMonth(DayOfMonth, Statistics) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| visitDayOfYear(DayOfYear, Statistics) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| visitHour(Hour, Statistics) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| visitMinute(Minute, Statistics) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| visitSecond(Second, Statistics) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| visitAcos(Acos, Statistics) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| visitAsin(Asin, Statistics) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| visitAtan(Atan, Statistics) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| visitComparisonPredicate(ComparisonPredicate, Statistics) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| visitCaseWhen(CaseWhen, Statistics) |   | 69% |   | 66% | 2 | 4 | 4 | 20 | 0 | 1 |
| visitTimestampArithmetic(TimestampArithmetic, Statistics) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| visit(Expression, Statistics) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| visitDayOfWeek(DayOfWeek, Statistics) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| visitNullIf(NullIf, Statistics) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| visitLeast(Least, Statistics) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitYearsDiff(YearsDiff, Statistics) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitMonthsDiff(MonthsDiff, Statistics) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitWeeksDiff(WeeksDiff, Statistics) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDaysDiff(DaysDiff, Statistics) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitHoursDiff(HoursDiff, Statistics) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitMinutesDiff(MinutesDiff, Statistics) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSecondsDiff(SecondsDiff, Statistics) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getDatetimeFromLong(long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitYearsAdd(YearsAdd, Statistics) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitMonthsAdd(MonthsAdd, Statistics) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDaysAdd(DaysAdd, Statistics) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitMinutesAdd(MinutesAdd, Statistics) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSecondsAdd(SecondsAdd, Statistics) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitYearsSub(YearsSub, Statistics) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitMonthsSub(MonthsSub, Statistics) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDaysSub(DaysSub, Statistics) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitHoursSub(HoursSub, Statistics) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitMinutesSub(MinutesSub, Statistics) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSecondsSub(SecondsSub, Statistics) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitLiteral(Literal, Statistics) |  | 96% |   | 83% | 1 | 4 | 1 | 15 | 0 | 1 |
| estimate(Expression, Statistics) |  | 94% |   | 75% | 1 | 3 | 1 | 9 | 0 | 1 |
| noneZeroDivisor(double) |  | 75% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| visitAbs(Abs, Statistics) |  | 100% |   | 75% | 2 | 5 | 0 | 12 | 0 | 1 |
| visitIf(If, Statistics) |  | 100% | | n/a | 0 | 1 | 0 | 15 | 0 | 1 |
| visitYear(Year, Statistics) |  | 100% | | n/a | 0 | 1 | 0 | 11 | 0 | 1 |
| visitSqrt(Sqrt, Statistics) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| visitCast(Cast, Statistics) |  | 100% |  | 100% | 0 | 2 | 0 | 6 | 0 | 1 |
| visitMin(Min, Statistics) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| visitMax(Max, Statistics) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| visitRandom(Random, Statistics) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| visitNonNullable(NonNullable, Statistics) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| visitCount(Count, Statistics) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| visitSubstring(Substring, Statistics) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visitAlias(Alias, Statistics) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visitAggregateExpression(AggregateExpression, Statistics) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| visitSum(Sum, Statistics) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visitAvg(Avg, Statistics) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visitSlotReference(SlotReference, Statistics) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| ExpressionEstimation() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visitVirtualReference(VirtualSlotReference, Statistics) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visitBoundFunction(BoundFunction, Statistics) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visitMarkJoinReference(MarkJoinSlotReference, Statistics) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |