Fix expr calc accuracy reuse during type deduce
This commit is contained in:
		| @ -373,6 +373,10 @@ int ObRawExprDeduceType::push_back_types(const ObRawExpr *param_expr, ObExprResT | |||||||
|       const ObPrecision prec = MAX(types.at(idx).get_precision(), max_prec); |       const ObPrecision prec = MAX(types.at(idx).get_precision(), max_prec); | ||||||
|       types.at(idx).set_precision(prec); |       types.at(idx).set_precision(prec); | ||||||
|       types.at(idx).set_scale(0); |       types.at(idx).set_scale(0); | ||||||
|  |     } else if (is_mysql_mode && ob_is_decimal_int_tc(types.at(idx).get_type())) { | ||||||
|  |       // for decimal int type in mysql, reset calc accuracy to itself to avoid accuracy reuse | ||||||
|  |       // during type deduce | ||||||
|  |       types.at(idx).set_calc_accuracy(types.at(idx).get_accuracy()); | ||||||
|     } else if (!is_mysql_mode && (is_ddl_stmt || is_show_stmt) && types.at(idx).is_decimal_int() |     } else if (!is_mysql_mode && (is_ddl_stmt || is_show_stmt) && types.at(idx).is_decimal_int() | ||||||
|                && param_expr->is_column_ref_expr()) { |                && param_expr->is_column_ref_expr()) { | ||||||
|       // If c1 and c2 are both ObDecimalIntType columns, result type of c1 + c2 is ObDecimalIntType. |       // If c1 and c2 are both ObDecimalIntType columns, result type of c1 + c2 is ObDecimalIntType. | ||||||
|  | |||||||
| @ -866,7 +866,7 @@ Outputs & filters: | |||||||
|   0 - output([t1.c3], [cast(cast(T_FUN_SUM(T_FUN_SUM(t1.c1)), DECIMAL(33, 0)) / cast(T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1)), DECIMAL(20, 0)), DECIMAL(15, 4))], |   0 - output([t1.c3], [cast(cast(T_FUN_SUM(T_FUN_SUM(t1.c1)), DECIMAL(33, 0)) / cast(T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1)), DECIMAL(20, 0)), DECIMAL(15, 4))], | ||||||
|        [T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_SUM(T_FUN_SUM(t1.c1)) + T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c3))], [T_FUN_MIN(T_FUN_MIN(t1.c3))], |        [T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_SUM(T_FUN_SUM(t1.c1)) + T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c3))], [T_FUN_MIN(T_FUN_MIN(t1.c3))], | ||||||
|        [T_FUN_MAX(T_FUN_MAX(t1.c1))], [cast(T_FUN_SUM(T_FUN_SUM(t1.c2)), DECIMAL(33, 0)) / cast(T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1)), DECIMAL(20, 0))], [T_FUN_SUM(T_FUN_SUM(cast(t1.c3, |        [T_FUN_MAX(T_FUN_MAX(t1.c1))], [cast(T_FUN_SUM(T_FUN_SUM(t1.c2)), DECIMAL(33, 0)) / cast(T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1)), DECIMAL(20, 0))], [T_FUN_SUM(T_FUN_SUM(cast(t1.c3, | ||||||
|        DOUBLE(-1, -1)))) / cast(T_FUN_SUM(T_FUN_SUM(t1.c1)), DOUBLE(-1, -1))]), filter(nil), rowset=256 |        DOUBLE(-1, -1)))) / cast(T_FUN_SUM(T_FUN_SUM(t1.c1)), DOUBLE(33, 0))]), filter(nil), rowset=256 | ||||||
|       limit(1), offset(nil) |       limit(1), offset(nil) | ||||||
|   1 - output([t1.c3], [T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_SUM(T_FUN_SUM(t1.c1))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c3))], [T_FUN_MIN(T_FUN_MIN(t1.c3))], |   1 - output([t1.c3], [T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_SUM(T_FUN_SUM(t1.c1))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c3))], [T_FUN_MIN(T_FUN_MIN(t1.c3))], | ||||||
|        [T_FUN_MAX(T_FUN_MAX(t1.c1))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1))], [T_FUN_SUM(T_FUN_SUM(cast(t1.c3, DOUBLE(-1, -1))))]), filter(nil), rowset=256 |        [T_FUN_MAX(T_FUN_MAX(t1.c1))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1))], [T_FUN_SUM(T_FUN_SUM(cast(t1.c3, DOUBLE(-1, -1))))]), filter(nil), rowset=256 | ||||||
| @ -921,7 +921,7 @@ Outputs & filters: | |||||||
|   0 - output([t1.c3], [cast(cast(T_FUN_SUM(T_FUN_SUM(t1.c1)), DECIMAL(33, 0)) / cast(T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1)), DECIMAL(20, 0)), DECIMAL(15, 4))], |   0 - output([t1.c3], [cast(cast(T_FUN_SUM(T_FUN_SUM(t1.c1)), DECIMAL(33, 0)) / cast(T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1)), DECIMAL(20, 0)), DECIMAL(15, 4))], | ||||||
|        [T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_SUM(T_FUN_SUM(t1.c1)) + T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c3))], [T_FUN_MIN(T_FUN_MIN(t1.c3))], |        [T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_SUM(T_FUN_SUM(t1.c1)) + T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c3))], [T_FUN_MIN(T_FUN_MIN(t1.c3))], | ||||||
|        [T_FUN_MAX(T_FUN_MAX(t1.c1))], [cast(T_FUN_SUM(T_FUN_SUM(t1.c2)), DECIMAL(33, 0)) / cast(T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1)), DECIMAL(20, 0))], [T_FUN_SUM(T_FUN_SUM(cast(t1.c3, |        [T_FUN_MAX(T_FUN_MAX(t1.c1))], [cast(T_FUN_SUM(T_FUN_SUM(t1.c2)), DECIMAL(33, 0)) / cast(T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1)), DECIMAL(20, 0))], [T_FUN_SUM(T_FUN_SUM(cast(t1.c3, | ||||||
|        DOUBLE(-1, -1)))) / cast(T_FUN_SUM(T_FUN_SUM(t1.c1)), DOUBLE(-1, -1))]), filter(nil), rowset=256 |        DOUBLE(-1, -1)))) / cast(T_FUN_SUM(T_FUN_SUM(t1.c1)), DOUBLE(33, 0))]), filter(nil), rowset=256 | ||||||
|       limit(10), offset(nil) |       limit(10), offset(nil) | ||||||
|   1 - output([t1.c3], [T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_SUM(T_FUN_SUM(t1.c1))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c3))], [T_FUN_MIN(T_FUN_MIN(t1.c3))], |   1 - output([t1.c3], [T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_SUM(T_FUN_SUM(t1.c1))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c3))], [T_FUN_MIN(T_FUN_MIN(t1.c3))], | ||||||
|        [T_FUN_MAX(T_FUN_MAX(t1.c1))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1))], [T_FUN_SUM(T_FUN_SUM(cast(t1.c3, DOUBLE(-1, -1))))]), filter(nil), rowset=256 |        [T_FUN_MAX(T_FUN_MAX(t1.c1))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1))], [T_FUN_SUM(T_FUN_SUM(cast(t1.c3, DOUBLE(-1, -1))))]), filter(nil), rowset=256 | ||||||
| @ -976,7 +976,7 @@ Outputs & filters: | |||||||
|   0 - output([t1.c3], [cast(cast(T_FUN_SUM(T_FUN_SUM(t1.c1)), DECIMAL(33, 0)) / cast(T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1)), DECIMAL(20, 0)), DECIMAL(15, 4))], |   0 - output([t1.c3], [cast(cast(T_FUN_SUM(T_FUN_SUM(t1.c1)), DECIMAL(33, 0)) / cast(T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1)), DECIMAL(20, 0)), DECIMAL(15, 4))], | ||||||
|        [T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_SUM(T_FUN_SUM(t1.c1)) + T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c3))], [T_FUN_MIN(T_FUN_MIN(t1.c3))], |        [T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_SUM(T_FUN_SUM(t1.c1)) + T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c3))], [T_FUN_MIN(T_FUN_MIN(t1.c3))], | ||||||
|        [T_FUN_MAX(T_FUN_MAX(t1.c1))], [cast(T_FUN_SUM(T_FUN_SUM(t1.c2)), DECIMAL(33, 0)) / cast(T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1)), DECIMAL(20, 0))], [T_FUN_SUM(T_FUN_SUM(cast(t1.c3, |        [T_FUN_MAX(T_FUN_MAX(t1.c1))], [cast(T_FUN_SUM(T_FUN_SUM(t1.c2)), DECIMAL(33, 0)) / cast(T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1)), DECIMAL(20, 0))], [T_FUN_SUM(T_FUN_SUM(cast(t1.c3, | ||||||
|        DOUBLE(-1, -1)))) / cast(T_FUN_SUM(T_FUN_SUM(t1.c1)), DOUBLE(-1, -1))]), filter(nil), rowset=256 |        DOUBLE(-1, -1)))) / cast(T_FUN_SUM(T_FUN_SUM(t1.c1)), DOUBLE(33, 0))]), filter(nil), rowset=256 | ||||||
|       limit(1), offset(nil) |       limit(1), offset(nil) | ||||||
|   1 - output([t1.c3], [T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_SUM(T_FUN_SUM(t1.c1))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c3))], [T_FUN_MIN(T_FUN_MIN(t1.c3))], |   1 - output([t1.c3], [T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_SUM(T_FUN_SUM(t1.c1))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c3))], [T_FUN_MIN(T_FUN_MIN(t1.c3))], | ||||||
|        [T_FUN_MAX(T_FUN_MAX(t1.c1))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1))], [T_FUN_SUM(T_FUN_SUM(cast(t1.c3, DOUBLE(-1, -1))))]), filter(nil), rowset=256 |        [T_FUN_MAX(T_FUN_MAX(t1.c1))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1))], [T_FUN_SUM(T_FUN_SUM(cast(t1.c3, DOUBLE(-1, -1))))]), filter(nil), rowset=256 | ||||||
| @ -1031,7 +1031,7 @@ Outputs & filters: | |||||||
|   0 - output([t1.c3], [cast(cast(T_FUN_SUM(T_FUN_SUM(t1.c1)), DECIMAL(33, 0)) / cast(T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1)), DECIMAL(20, 0)), DECIMAL(15, 4))], |   0 - output([t1.c3], [cast(cast(T_FUN_SUM(T_FUN_SUM(t1.c1)), DECIMAL(33, 0)) / cast(T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1)), DECIMAL(20, 0)), DECIMAL(15, 4))], | ||||||
|        [T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_SUM(T_FUN_SUM(t1.c1)) + T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c3))], [T_FUN_MIN(T_FUN_MIN(t1.c3))], |        [T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_SUM(T_FUN_SUM(t1.c1)) + T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c3))], [T_FUN_MIN(T_FUN_MIN(t1.c3))], | ||||||
|        [T_FUN_MAX(T_FUN_MAX(t1.c1))], [cast(T_FUN_SUM(T_FUN_SUM(t1.c2)), DECIMAL(33, 0)) / cast(T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1)), DECIMAL(20, 0))], [T_FUN_SUM(T_FUN_SUM(cast(t1.c3, |        [T_FUN_MAX(T_FUN_MAX(t1.c1))], [cast(T_FUN_SUM(T_FUN_SUM(t1.c2)), DECIMAL(33, 0)) / cast(T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1)), DECIMAL(20, 0))], [T_FUN_SUM(T_FUN_SUM(cast(t1.c3, | ||||||
|        DOUBLE(-1, -1)))) / cast(T_FUN_SUM(T_FUN_SUM(t1.c1)), DOUBLE(-1, -1))]), filter(nil), rowset=256 |        DOUBLE(-1, -1)))) / cast(T_FUN_SUM(T_FUN_SUM(t1.c1)), DOUBLE(33, 0))]), filter(nil), rowset=256 | ||||||
|       limit(1), offset(4) |       limit(1), offset(4) | ||||||
|   1 - output([t1.c3], [T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_SUM(T_FUN_SUM(t1.c1))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c3))], [T_FUN_MIN(T_FUN_MIN(t1.c3))], |   1 - output([t1.c3], [T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_SUM(T_FUN_SUM(t1.c1))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c3))], [T_FUN_MIN(T_FUN_MIN(t1.c3))], | ||||||
|        [T_FUN_MAX(T_FUN_MAX(t1.c1))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1))], [T_FUN_SUM(T_FUN_SUM(cast(t1.c3, DOUBLE(-1, -1))))]), filter(nil), rowset=256 |        [T_FUN_MAX(T_FUN_MAX(t1.c1))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1))], [T_FUN_SUM(T_FUN_SUM(cast(t1.c3, DOUBLE(-1, -1))))]), filter(nil), rowset=256 | ||||||
| @ -1086,7 +1086,7 @@ Outputs & filters: | |||||||
|   0 - output([t1.c3], [cast(cast(T_FUN_SUM(T_FUN_SUM(t1.c1)), DECIMAL(33, 0)) / cast(T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1)), DECIMAL(20, 0)), DECIMAL(15, 4))], |   0 - output([t1.c3], [cast(cast(T_FUN_SUM(T_FUN_SUM(t1.c1)), DECIMAL(33, 0)) / cast(T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1)), DECIMAL(20, 0)), DECIMAL(15, 4))], | ||||||
|        [T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_SUM(T_FUN_SUM(t1.c1)) + T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c3))], [T_FUN_MIN(T_FUN_MIN(t1.c3))], |        [T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_SUM(T_FUN_SUM(t1.c1)) + T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c3))], [T_FUN_MIN(T_FUN_MIN(t1.c3))], | ||||||
|        [T_FUN_MAX(T_FUN_MAX(t1.c1))], [cast(T_FUN_SUM(T_FUN_SUM(t1.c2)), DECIMAL(33, 0)) / cast(T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1)), DECIMAL(20, 0))], [T_FUN_SUM(T_FUN_SUM(cast(t1.c3, |        [T_FUN_MAX(T_FUN_MAX(t1.c1))], [cast(T_FUN_SUM(T_FUN_SUM(t1.c2)), DECIMAL(33, 0)) / cast(T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1)), DECIMAL(20, 0))], [T_FUN_SUM(T_FUN_SUM(cast(t1.c3, | ||||||
|        DOUBLE(-1, -1)))) / cast(T_FUN_SUM(T_FUN_SUM(t1.c1)), DOUBLE(-1, -1))]), filter(nil), startup_filter([0]), rowset=256 |        DOUBLE(-1, -1)))) / cast(T_FUN_SUM(T_FUN_SUM(t1.c1)), DOUBLE(33, 0))]), filter(nil), startup_filter([0]), rowset=256 | ||||||
|       limit(0), offset(nil) |       limit(0), offset(nil) | ||||||
|   1 - output([t1.c3], [T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_SUM(T_FUN_SUM(t1.c1))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c3))], [T_FUN_MIN(T_FUN_MIN(t1.c3))], |   1 - output([t1.c3], [T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_SUM(T_FUN_SUM(t1.c1))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c3))], [T_FUN_MIN(T_FUN_MIN(t1.c3))], | ||||||
|        [T_FUN_MAX(T_FUN_MAX(t1.c1))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1))], [T_FUN_SUM(T_FUN_SUM(cast(t1.c3, DOUBLE(-1, -1))))]), filter(nil), rowset=256 |        [T_FUN_MAX(T_FUN_MAX(t1.c1))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1))], [T_FUN_SUM(T_FUN_SUM(cast(t1.c3, DOUBLE(-1, -1))))]), filter(nil), rowset=256 | ||||||
| @ -1141,7 +1141,7 @@ Outputs & filters: | |||||||
|   0 - output([t1.c2], [cast(cast(T_FUN_SUM(T_FUN_SUM(t1.c1)), DECIMAL(33, 0)) / cast(T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1)), DECIMAL(20, 0)), DECIMAL(15, 4))], |   0 - output([t1.c2], [cast(cast(T_FUN_SUM(T_FUN_SUM(t1.c1)), DECIMAL(33, 0)) / cast(T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1)), DECIMAL(20, 0)), DECIMAL(15, 4))], | ||||||
|        [T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_SUM(T_FUN_SUM(t1.c1)) + T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c3))], [T_FUN_MIN(T_FUN_MIN(t1.c3))], |        [T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_SUM(T_FUN_SUM(t1.c1)) + T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c3))], [T_FUN_MIN(T_FUN_MIN(t1.c3))], | ||||||
|        [T_FUN_MAX(T_FUN_MAX(t1.c1))], [cast(T_FUN_SUM(T_FUN_SUM(t1.c2)), DECIMAL(33, 0)) / cast(T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1)), DECIMAL(20, 0))], [T_FUN_SUM(T_FUN_SUM(cast(t1.c3, |        [T_FUN_MAX(T_FUN_MAX(t1.c1))], [cast(T_FUN_SUM(T_FUN_SUM(t1.c2)), DECIMAL(33, 0)) / cast(T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1)), DECIMAL(20, 0))], [T_FUN_SUM(T_FUN_SUM(cast(t1.c3, | ||||||
|        DOUBLE(-1, -1)))) / cast(T_FUN_SUM(T_FUN_SUM(t1.c1)), DOUBLE(-1, -1))]), filter(nil), rowset=256 |        DOUBLE(-1, -1)))) / cast(T_FUN_SUM(T_FUN_SUM(t1.c1)), DOUBLE(33, 0))]), filter(nil), rowset=256 | ||||||
|       limit(5), offset(nil) |       limit(5), offset(nil) | ||||||
|   1 - output([t1.c2], [T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_SUM(T_FUN_SUM(t1.c1))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c3))], [T_FUN_MIN(T_FUN_MIN(t1.c3))], |   1 - output([t1.c2], [T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_SUM(T_FUN_SUM(t1.c1))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c3))], [T_FUN_MIN(T_FUN_MIN(t1.c3))], | ||||||
|        [T_FUN_MAX(T_FUN_MAX(t1.c1))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1))], [T_FUN_SUM(T_FUN_SUM(cast(t1.c3, DOUBLE(-1, -1))))]), filter(nil), rowset=256 |        [T_FUN_MAX(T_FUN_MAX(t1.c1))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1))], [T_FUN_SUM(T_FUN_SUM(cast(t1.c3, DOUBLE(-1, -1))))]), filter(nil), rowset=256 | ||||||
| @ -1207,7 +1207,7 @@ Outputs & filters: | |||||||
|   0 - output([t1.c1], [cast(cast(T_FUN_SUM(T_FUN_SUM(t1.c1)), DECIMAL(33, 0)) / cast(T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1)), DECIMAL(20, 0)), DECIMAL(15, 4))], |   0 - output([t1.c1], [cast(cast(T_FUN_SUM(T_FUN_SUM(t1.c1)), DECIMAL(33, 0)) / cast(T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1)), DECIMAL(20, 0)), DECIMAL(15, 4))], | ||||||
|        [T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_SUM(T_FUN_SUM(t1.c1)) + T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c3))], [T_FUN_MIN(T_FUN_MIN(t1.c3))], |        [T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_SUM(T_FUN_SUM(t1.c1)) + T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c3))], [T_FUN_MIN(T_FUN_MIN(t1.c3))], | ||||||
|        [T_FUN_MAX(T_FUN_MAX(t1.c1))], [cast(T_FUN_SUM(T_FUN_SUM(t1.c2)), DECIMAL(33, 0)) / cast(T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1)), DECIMAL(20, 0))], [T_FUN_SUM(T_FUN_SUM(cast(t1.c3, |        [T_FUN_MAX(T_FUN_MAX(t1.c1))], [cast(T_FUN_SUM(T_FUN_SUM(t1.c2)), DECIMAL(33, 0)) / cast(T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1)), DECIMAL(20, 0))], [T_FUN_SUM(T_FUN_SUM(cast(t1.c3, | ||||||
|        DOUBLE(-1, -1)))) / cast(T_FUN_SUM(T_FUN_SUM(t1.c1)), DOUBLE(-1, -1))]), filter(nil), rowset=256 |        DOUBLE(-1, -1)))) / cast(T_FUN_SUM(T_FUN_SUM(t1.c1)), DOUBLE(33, 0))]), filter(nil), rowset=256 | ||||||
|       limit(5), offset(nil) |       limit(5), offset(nil) | ||||||
|   1 - output([t1.c1], [T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_SUM(T_FUN_SUM(t1.c1))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c3))], [T_FUN_MIN(T_FUN_MIN(t1.c3))], |   1 - output([t1.c1], [T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_SUM(T_FUN_SUM(t1.c1))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c3))], [T_FUN_MIN(T_FUN_MIN(t1.c3))], | ||||||
|        [T_FUN_MAX(T_FUN_MAX(t1.c1))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1))], [T_FUN_SUM(T_FUN_SUM(cast(t1.c3, DOUBLE(-1, -1))))]), filter(nil), rowset=256 |        [T_FUN_MAX(T_FUN_MAX(t1.c1))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1))], [T_FUN_SUM(T_FUN_SUM(cast(t1.c3, DOUBLE(-1, -1))))]), filter(nil), rowset=256 | ||||||
| @ -1273,7 +1273,7 @@ Outputs & filters: | |||||||
|   0 - output([t1.c2], [cast(cast(T_FUN_SUM(T_FUN_SUM(t1.c1)), DECIMAL(33, 0)) / cast(T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1)), DECIMAL(20, 0)), DECIMAL(15, 4))], |   0 - output([t1.c2], [cast(cast(T_FUN_SUM(T_FUN_SUM(t1.c1)), DECIMAL(33, 0)) / cast(T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1)), DECIMAL(20, 0)), DECIMAL(15, 4))], | ||||||
|        [T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_SUM(T_FUN_SUM(t1.c1)) + T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c3))], [T_FUN_MIN(T_FUN_MIN(t1.c3))], |        [T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_SUM(T_FUN_SUM(t1.c1)) + T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c3))], [T_FUN_MIN(T_FUN_MIN(t1.c3))], | ||||||
|        [T_FUN_MAX(T_FUN_MAX(t1.c1))], [cast(T_FUN_SUM(T_FUN_SUM(t1.c2)), DECIMAL(33, 0)) / cast(T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1)), DECIMAL(20, 0))], [T_FUN_SUM(T_FUN_SUM(cast(t1.c3, |        [T_FUN_MAX(T_FUN_MAX(t1.c1))], [cast(T_FUN_SUM(T_FUN_SUM(t1.c2)), DECIMAL(33, 0)) / cast(T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1)), DECIMAL(20, 0))], [T_FUN_SUM(T_FUN_SUM(cast(t1.c3, | ||||||
|        DOUBLE(-1, -1)))) / cast(T_FUN_SUM(T_FUN_SUM(t1.c1)), DOUBLE(-1, -1))]), filter(nil), rowset=256 |        DOUBLE(-1, -1)))) / cast(T_FUN_SUM(T_FUN_SUM(t1.c1)), DOUBLE(33, 0))]), filter(nil), rowset=256 | ||||||
|       limit(5), offset(nil) |       limit(5), offset(nil) | ||||||
|   1 - output([t1.c2], [T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_SUM(T_FUN_SUM(t1.c1))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c3))], [T_FUN_MIN(T_FUN_MIN(t1.c3))], |   1 - output([t1.c2], [T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_SUM(T_FUN_SUM(t1.c1))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c3))], [T_FUN_MIN(T_FUN_MIN(t1.c3))], | ||||||
|        [T_FUN_MAX(T_FUN_MAX(t1.c1))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1))], [T_FUN_SUM(T_FUN_SUM(cast(t1.c3, DOUBLE(-1, -1))))]), filter(nil), rowset=256 |        [T_FUN_MAX(T_FUN_MAX(t1.c1))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1))], [T_FUN_SUM(T_FUN_SUM(cast(t1.c3, DOUBLE(-1, -1))))]), filter(nil), rowset=256 | ||||||
| @ -1346,7 +1346,7 @@ Outputs & filters: | |||||||
|   0 - output([cast(cast(T_FUN_SUM(T_FUN_SUM(t1.c1)), DECIMAL(33, 0)) / cast(T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1)), DECIMAL(20, 0)), DECIMAL(15, 4))], [T_FUN_SUM(T_FUN_SUM(t1.c2))], |   0 - output([cast(cast(T_FUN_SUM(T_FUN_SUM(t1.c1)), DECIMAL(33, 0)) / cast(T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1)), DECIMAL(20, 0)), DECIMAL(15, 4))], [T_FUN_SUM(T_FUN_SUM(t1.c2))], | ||||||
|        [T_FUN_SUM(T_FUN_SUM(t1.c1)) + T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c3))], [T_FUN_MIN(T_FUN_MIN(t1.c3))], [T_FUN_MAX(T_FUN_MAX(t1.c1))], |        [T_FUN_SUM(T_FUN_SUM(t1.c1)) + T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c3))], [T_FUN_MIN(T_FUN_MIN(t1.c3))], [T_FUN_MAX(T_FUN_MAX(t1.c1))], | ||||||
|        [cast(T_FUN_SUM(T_FUN_SUM(t1.c2)), DECIMAL(33, 0)) / cast(T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1)), DECIMAL(20, 0))], [T_FUN_SUM(T_FUN_SUM(cast(t1.c3, DOUBLE(-1, |        [cast(T_FUN_SUM(T_FUN_SUM(t1.c2)), DECIMAL(33, 0)) / cast(T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1)), DECIMAL(20, 0))], [T_FUN_SUM(T_FUN_SUM(cast(t1.c3, DOUBLE(-1, | ||||||
|        -1)))) / cast(T_FUN_SUM(T_FUN_SUM(t1.c1)), DOUBLE(-1, -1))]), filter(nil), rowset=256 |        -1)))) / cast(T_FUN_SUM(T_FUN_SUM(t1.c1)), DOUBLE(33, 0))]), filter(nil), rowset=256 | ||||||
|       limit(5), offset(nil) |       limit(5), offset(nil) | ||||||
|   1 - output([T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_SUM(T_FUN_SUM(t1.c1))], [T_FUN_SUM(T_FUN_SUM(t1.c1)) + T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c3))], |   1 - output([T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_SUM(T_FUN_SUM(t1.c1))], [T_FUN_SUM(T_FUN_SUM(t1.c1)) + T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c3))], | ||||||
|        [T_FUN_MIN(T_FUN_MIN(t1.c3))], [T_FUN_MAX(T_FUN_MAX(t1.c1))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1))], [T_FUN_SUM(T_FUN_SUM(cast(t1.c3, DOUBLE(-1, -1))))]), filter(nil), rowset=256 |        [T_FUN_MIN(T_FUN_MIN(t1.c3))], [T_FUN_MAX(T_FUN_MAX(t1.c1))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1))], [T_FUN_SUM(T_FUN_SUM(cast(t1.c3, DOUBLE(-1, -1))))]), filter(nil), rowset=256 | ||||||
| @ -1407,7 +1407,7 @@ Outputs & filters: | |||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([t1.c2], [T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_SUM(T_FUN_SUM(t1.c1)) + T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c3))], |   0 - output([t1.c2], [T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_SUM(T_FUN_SUM(t1.c1)) + T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c3))], | ||||||
|        [T_FUN_MIN(T_FUN_MIN(t1.c3))], [T_FUN_MAX(T_FUN_MAX(t1.c1))], [cast(T_FUN_SUM(T_FUN_SUM(t1.c2)), DECIMAL(33, 0)) / cast(T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1)), |        [T_FUN_MIN(T_FUN_MIN(t1.c3))], [T_FUN_MAX(T_FUN_MAX(t1.c1))], [cast(T_FUN_SUM(T_FUN_SUM(t1.c2)), DECIMAL(33, 0)) / cast(T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1)), | ||||||
|        DECIMAL(20, 0))], [T_FUN_SUM(T_FUN_SUM(cast(t1.c3, DOUBLE(-1, -1)))) / cast(T_FUN_SUM(T_FUN_SUM(t1.c1)), DOUBLE(-1, -1))]), filter(nil), rowset=256 |        DECIMAL(20, 0))], [T_FUN_SUM(T_FUN_SUM(cast(t1.c3, DOUBLE(-1, -1)))) / cast(T_FUN_SUM(T_FUN_SUM(t1.c1)), DOUBLE(33, 0))]), filter(nil), rowset=256 | ||||||
|       limit(5), offset(nil) |       limit(5), offset(nil) | ||||||
|   1 - output([t1.c2], [T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_SUM(T_FUN_SUM(t1.c1)) + T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c3))], |   1 - output([t1.c2], [T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_SUM(T_FUN_SUM(t1.c1)) + T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c3))], | ||||||
|        [T_FUN_MIN(T_FUN_MIN(t1.c3))], [T_FUN_MAX(T_FUN_MAX(t1.c1))], [T_FUN_SUM(T_FUN_SUM(t1.c1))], [T_FUN_SUM(T_FUN_SUM(cast(t1.c3, DOUBLE(-1, -1))))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1))]), filter(nil), rowset=256 |        [T_FUN_MIN(T_FUN_MIN(t1.c3))], [T_FUN_MAX(T_FUN_MAX(t1.c1))], [T_FUN_SUM(T_FUN_SUM(t1.c1))], [T_FUN_SUM(T_FUN_SUM(cast(t1.c3, DOUBLE(-1, -1))))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1))]), filter(nil), rowset=256 | ||||||
| @ -1464,7 +1464,7 @@ Outputs & filters: | |||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([t1.c2], [T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_SUM(T_FUN_SUM(t1.c1)) + T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c3))], |   0 - output([t1.c2], [T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_SUM(T_FUN_SUM(t1.c1)) + T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c3))], | ||||||
|        [T_FUN_MIN(T_FUN_MIN(t1.c3))], [T_FUN_MAX(T_FUN_MAX(t1.c1))], [cast(T_FUN_SUM(T_FUN_SUM(t1.c2)), DECIMAL(33, 0)) / cast(T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1)), |        [T_FUN_MIN(T_FUN_MIN(t1.c3))], [T_FUN_MAX(T_FUN_MAX(t1.c1))], [cast(T_FUN_SUM(T_FUN_SUM(t1.c2)), DECIMAL(33, 0)) / cast(T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1)), | ||||||
|        DECIMAL(20, 0))], [T_FUN_SUM(T_FUN_SUM(cast(t1.c3, DOUBLE(-1, -1)))) / cast(T_FUN_SUM(T_FUN_SUM(t1.c1)), DOUBLE(-1, -1))]), filter(nil), rowset=256 |        DECIMAL(20, 0))], [T_FUN_SUM(T_FUN_SUM(cast(t1.c3, DOUBLE(-1, -1)))) / cast(T_FUN_SUM(T_FUN_SUM(t1.c1)), DOUBLE(33, 0))]), filter(nil), rowset=256 | ||||||
|       limit(5), offset(nil) |       limit(5), offset(nil) | ||||||
|   1 - output([t1.c2], [T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_SUM(T_FUN_SUM(t1.c1)) + T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c3))], |   1 - output([t1.c2], [T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_SUM(T_FUN_SUM(t1.c1)) + T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c3))], | ||||||
|        [T_FUN_MIN(T_FUN_MIN(t1.c3))], [T_FUN_MAX(T_FUN_MAX(t1.c1))], [T_FUN_SUM(T_FUN_SUM(t1.c1))], [T_FUN_SUM(T_FUN_SUM(cast(t1.c3, DOUBLE(-1, -1))))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1))]), filter(nil), rowset=256 |        [T_FUN_MIN(T_FUN_MIN(t1.c3))], [T_FUN_MAX(T_FUN_MAX(t1.c1))], [T_FUN_SUM(T_FUN_SUM(t1.c1))], [T_FUN_SUM(T_FUN_SUM(cast(t1.c3, DOUBLE(-1, -1))))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1))]), filter(nil), rowset=256 | ||||||
| @ -1526,7 +1526,7 @@ Outputs & filters: | |||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([t1.c2], [T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_SUM(T_FUN_SUM(t1.c1)) + T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c3))], |   0 - output([t1.c2], [T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_SUM(T_FUN_SUM(t1.c1)) + T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c3))], | ||||||
|        [T_FUN_MIN(T_FUN_MIN(t1.c3))], [T_FUN_MAX(T_FUN_MAX(t1.c1))], [cast(T_FUN_SUM(T_FUN_SUM(t1.c2)), DECIMAL(33, 0)) / cast(T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1)), |        [T_FUN_MIN(T_FUN_MIN(t1.c3))], [T_FUN_MAX(T_FUN_MAX(t1.c1))], [cast(T_FUN_SUM(T_FUN_SUM(t1.c2)), DECIMAL(33, 0)) / cast(T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1)), | ||||||
|        DECIMAL(20, 0))], [T_FUN_SUM(T_FUN_SUM(cast(t1.c3, DOUBLE(-1, -1)))) / cast(T_FUN_SUM(T_FUN_SUM(t1.c1)), DOUBLE(-1, -1))]), filter(nil), rowset=256 |        DECIMAL(20, 0))], [T_FUN_SUM(T_FUN_SUM(cast(t1.c3, DOUBLE(-1, -1)))) / cast(T_FUN_SUM(T_FUN_SUM(t1.c1)), DOUBLE(33, 0))]), filter(nil), rowset=256 | ||||||
|       limit(5), offset(nil) |       limit(5), offset(nil) | ||||||
|   1 - output([t1.c2], [T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_SUM(T_FUN_SUM(t1.c1)) + T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c3))], |   1 - output([t1.c2], [T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_SUM(T_FUN_SUM(t1.c1)) + T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c3))], | ||||||
|        [T_FUN_MIN(T_FUN_MIN(t1.c3))], [T_FUN_MAX(T_FUN_MAX(t1.c1))], [T_FUN_SUM(T_FUN_SUM(t1.c1))], [T_FUN_SUM(T_FUN_SUM(cast(t1.c3, DOUBLE(-1, -1))))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1))]), filter(nil), rowset=256 |        [T_FUN_MIN(T_FUN_MIN(t1.c3))], [T_FUN_MAX(T_FUN_MAX(t1.c1))], [T_FUN_SUM(T_FUN_SUM(t1.c1))], [T_FUN_SUM(T_FUN_SUM(cast(t1.c3, DOUBLE(-1, -1))))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1))]), filter(nil), rowset=256 | ||||||
| @ -1588,7 +1588,7 @@ Outputs & filters: | |||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([t1.c2], [T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_SUM(T_FUN_SUM(t1.c1)) + T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c3))], |   0 - output([t1.c2], [T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_SUM(T_FUN_SUM(t1.c1)) + T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c3))], | ||||||
|        [T_FUN_MIN(T_FUN_MIN(t1.c3))], [T_FUN_MAX(T_FUN_MAX(t1.c1))], [cast(T_FUN_SUM(T_FUN_SUM(t1.c2)), DECIMAL(33, 0)) / cast(T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1)), |        [T_FUN_MIN(T_FUN_MIN(t1.c3))], [T_FUN_MAX(T_FUN_MAX(t1.c1))], [cast(T_FUN_SUM(T_FUN_SUM(t1.c2)), DECIMAL(33, 0)) / cast(T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1)), | ||||||
|        DECIMAL(20, 0))], [T_FUN_SUM(T_FUN_SUM(cast(t1.c3, DOUBLE(-1, -1)))) / cast(T_FUN_SUM(T_FUN_SUM(t1.c1)), DOUBLE(-1, -1))]), filter(nil), rowset=256 |        DECIMAL(20, 0))], [T_FUN_SUM(T_FUN_SUM(cast(t1.c3, DOUBLE(-1, -1)))) / cast(T_FUN_SUM(T_FUN_SUM(t1.c1)), DOUBLE(33, 0))]), filter(nil), rowset=256 | ||||||
|       limit(5), offset(nil) |       limit(5), offset(nil) | ||||||
|   1 - output([t1.c2], [T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_SUM(T_FUN_SUM(t1.c1)) + T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c3))], |   1 - output([t1.c2], [T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_SUM(T_FUN_SUM(t1.c1)) + T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c3))], | ||||||
|        [T_FUN_MIN(T_FUN_MIN(t1.c3))], [T_FUN_MAX(T_FUN_MAX(t1.c1))], [T_FUN_SUM(T_FUN_SUM(t1.c1))], [T_FUN_SUM(T_FUN_SUM(cast(t1.c3, DOUBLE(-1, -1))))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1))]), filter(nil), rowset=256 |        [T_FUN_MIN(T_FUN_MIN(t1.c3))], [T_FUN_MAX(T_FUN_MAX(t1.c1))], [T_FUN_SUM(T_FUN_SUM(t1.c1))], [T_FUN_SUM(T_FUN_SUM(cast(t1.c3, DOUBLE(-1, -1))))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1))]), filter(nil), rowset=256 | ||||||
| @ -1650,7 +1650,7 @@ Outputs & filters: | |||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([t1.c2], [T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_SUM(T_FUN_SUM(t1.c1)) + T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c3))], |   0 - output([t1.c2], [T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_SUM(T_FUN_SUM(t1.c1)) + T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c3))], | ||||||
|        [T_FUN_MIN(T_FUN_MIN(t1.c3))], [T_FUN_MAX(T_FUN_MAX(t1.c1))], [cast(T_FUN_SUM(T_FUN_SUM(t1.c2)), DECIMAL(33, 0)) / cast(T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1)), |        [T_FUN_MIN(T_FUN_MIN(t1.c3))], [T_FUN_MAX(T_FUN_MAX(t1.c1))], [cast(T_FUN_SUM(T_FUN_SUM(t1.c2)), DECIMAL(33, 0)) / cast(T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1)), | ||||||
|        DECIMAL(20, 0))], [T_FUN_SUM(T_FUN_SUM(cast(t1.c3, DOUBLE(-1, -1)))) / cast(T_FUN_SUM(T_FUN_SUM(t1.c1)), DOUBLE(-1, -1))]), filter(nil), rowset=256 |        DECIMAL(20, 0))], [T_FUN_SUM(T_FUN_SUM(cast(t1.c3, DOUBLE(-1, -1)))) / cast(T_FUN_SUM(T_FUN_SUM(t1.c1)), DOUBLE(33, 0))]), filter(nil), rowset=256 | ||||||
|       limit(5), offset(nil) |       limit(5), offset(nil) | ||||||
|   1 - output([t1.c2], [T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_SUM(T_FUN_SUM(t1.c1)) + T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c3))], |   1 - output([t1.c2], [T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_SUM(T_FUN_SUM(t1.c1)) + T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c3))], | ||||||
|        [T_FUN_MIN(T_FUN_MIN(t1.c3))], [T_FUN_MAX(T_FUN_MAX(t1.c1))], [T_FUN_SUM(T_FUN_SUM(t1.c1))], [T_FUN_SUM(T_FUN_SUM(cast(t1.c3, DOUBLE(-1, -1))))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1))]), filter(nil), rowset=256 |        [T_FUN_MIN(T_FUN_MIN(t1.c3))], [T_FUN_MAX(T_FUN_MAX(t1.c1))], [T_FUN_SUM(T_FUN_SUM(t1.c1))], [T_FUN_SUM(T_FUN_SUM(cast(t1.c3, DOUBLE(-1, -1))))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1))]), filter(nil), rowset=256 | ||||||
| @ -1991,7 +1991,7 @@ Outputs & filters: | |||||||
|  13 - output([t1.c3], [t1.c1], [cast(cast(T_FUN_SUM(T_FUN_SUM(t1.c1)), DECIMAL(33, 0)) / cast(T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1)), DECIMAL(20, 0)), DECIMAL(15, |  13 - output([t1.c3], [t1.c1], [cast(cast(T_FUN_SUM(T_FUN_SUM(t1.c1)), DECIMAL(33, 0)) / cast(T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1)), DECIMAL(20, 0)), DECIMAL(15, | ||||||
|        4))], [T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_SUM(T_FUN_SUM(t1.c1)) + T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c3))], [T_FUN_MIN(T_FUN_MIN(t1.c3))], |        4))], [T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_SUM(T_FUN_SUM(t1.c1)) + T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c3))], [T_FUN_MIN(T_FUN_MIN(t1.c3))], | ||||||
|        [T_FUN_MAX(T_FUN_MAX(t1.c1))], [cast(T_FUN_SUM(T_FUN_SUM(t1.c2)), DECIMAL(33, 0)) / cast(T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1)), DECIMAL(20, 0))], [T_FUN_SUM(T_FUN_SUM(cast(t1.c3, |        [T_FUN_MAX(T_FUN_MAX(t1.c1))], [cast(T_FUN_SUM(T_FUN_SUM(t1.c2)), DECIMAL(33, 0)) / cast(T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1)), DECIMAL(20, 0))], [T_FUN_SUM(T_FUN_SUM(cast(t1.c3, | ||||||
|        DOUBLE(-1, -1)))) / cast(T_FUN_SUM(T_FUN_SUM(t1.c1)), DOUBLE(-1, -1))]), filter(nil), rowset=256 |        DOUBLE(-1, -1)))) / cast(T_FUN_SUM(T_FUN_SUM(t1.c1)), DOUBLE(33, 0))]), filter(nil), rowset=256 | ||||||
|       limit(7), offset(nil) |       limit(7), offset(nil) | ||||||
|  14 - output([t1.c3], [t1.c1], [T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_SUM(T_FUN_SUM(t1.c1))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c3))], [T_FUN_MIN(T_FUN_MIN(t1.c3))], |  14 - output([t1.c3], [t1.c1], [T_FUN_SUM(T_FUN_SUM(t1.c2))], [T_FUN_SUM(T_FUN_SUM(t1.c1))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c3))], [T_FUN_MIN(T_FUN_MIN(t1.c3))], | ||||||
|        [T_FUN_MAX(T_FUN_MAX(t1.c1))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1))], [T_FUN_SUM(T_FUN_SUM(cast(t1.c3, DOUBLE(-1, -1))))]), filter(nil), rowset=256 |        [T_FUN_MAX(T_FUN_MAX(t1.c1))], [T_FUN_COUNT_SUM(T_FUN_COUNT(t1.c1))], [T_FUN_SUM(T_FUN_SUM(cast(t1.c3, DOUBLE(-1, -1))))]), filter(nil), rowset=256 | ||||||
|  | |||||||
| @ -507,7 +507,7 @@ Outputs & filters: | |||||||
|       access([a.g]), partitions(p0) |       access([a.g]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([a.__pk_increment]), range(MIN ; MAX)always true |       range_key([a.__pk_increment]), range(MIN ; MAX)always true | ||||||
|   2 - output([b.g]), filter([_st_dwithin(:0, b.g, cast(0.1, DOUBLE(-1, -1)))]) |   2 - output([b.g]), filter([_st_dwithin(:0, b.g, cast(0.1, DOUBLE(2, 1)))]) | ||||||
|       access([b.__pk_increment], [b.g]), partitions(p0) |       access([b.__pk_increment], [b.g]), partitions(p0) | ||||||
|       is_index_back=true, is_global_index=false, filter_before_indexback[false],  |       is_index_back=true, is_global_index=false, filter_before_indexback[false],  | ||||||
|       range_key([b.__cellid_16], [b.__mbr_16], [b.__pk_increment]), range(MIN ; MAX) |       range_key([b.__cellid_16], [b.__mbr_16], [b.__pk_increment]), range(MIN ; MAX) | ||||||
|  | |||||||
| @ -652,7 +652,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([t1.c1], [t1.c17], [left(cast(t1.c1, VARCHAR(1048576)), cast(t1.c17, BIGINT(-1, 0)))], [right(cast(t1.c1, VARCHAR(1048576)), cast(t1.c17, BIGINT(-1, |   0 - output([t1.c1], [t1.c17], [left(cast(t1.c1, VARCHAR(1048576)), cast(t1.c17, BIGINT(10, 0)))], [right(cast(t1.c1, VARCHAR(1048576)), cast(t1.c17, BIGINT(10, | ||||||
|        0)))]), filter(nil), rowset=16 |        0)))]), filter(nil), rowset=16 | ||||||
|       access([t1.c1], [t1.c17]), partitions(p0) |       access([t1.c1], [t1.c17]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
| @ -1123,7 +1123,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([t1.c2], [t1.c17], [left(cast(t1.c2, VARCHAR(1048576)), cast(t1.c17, BIGINT(-1, 0)))], [right(cast(t1.c2, VARCHAR(1048576)), cast(t1.c17, BIGINT(-1, |   0 - output([t1.c2], [t1.c17], [left(cast(t1.c2, VARCHAR(1048576)), cast(t1.c17, BIGINT(10, 0)))], [right(cast(t1.c2, VARCHAR(1048576)), cast(t1.c17, BIGINT(10, | ||||||
|        0)))]), filter(nil), rowset=16 |        0)))]), filter(nil), rowset=16 | ||||||
|       access([t1.c2], [t1.c17]), partitions(p0) |       access([t1.c2], [t1.c17]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
| @ -1594,7 +1594,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([t1.c3], [t1.c17], [left(cast(t1.c3, VARCHAR(1048576)), cast(t1.c17, BIGINT(-1, 0)))], [right(cast(t1.c3, VARCHAR(1048576)), cast(t1.c17, BIGINT(-1, |   0 - output([t1.c3], [t1.c17], [left(cast(t1.c3, VARCHAR(1048576)), cast(t1.c17, BIGINT(10, 0)))], [right(cast(t1.c3, VARCHAR(1048576)), cast(t1.c17, BIGINT(10, | ||||||
|        0)))]), filter(nil), rowset=16 |        0)))]), filter(nil), rowset=16 | ||||||
|       access([t1.c3], [t1.c17]), partitions(p0) |       access([t1.c3], [t1.c17]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
| @ -2065,7 +2065,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([t1.c4], [t1.c17], [left(cast(t1.c4, VARCHAR(1048576)), cast(t1.c17, BIGINT(-1, 0)))], [right(cast(t1.c4, VARCHAR(1048576)), cast(t1.c17, BIGINT(-1, |   0 - output([t1.c4], [t1.c17], [left(cast(t1.c4, VARCHAR(1048576)), cast(t1.c17, BIGINT(10, 0)))], [right(cast(t1.c4, VARCHAR(1048576)), cast(t1.c17, BIGINT(10, | ||||||
|        0)))]), filter(nil), rowset=16 |        0)))]), filter(nil), rowset=16 | ||||||
|       access([t1.c4], [t1.c17]), partitions(p0) |       access([t1.c4], [t1.c17]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
| @ -2536,7 +2536,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([t1.c5], [t1.c17], [left(cast(t1.c5, VARCHAR(1048576)), cast(t1.c17, BIGINT(-1, 0)))], [right(cast(t1.c5, VARCHAR(1048576)), cast(t1.c17, BIGINT(-1, |   0 - output([t1.c5], [t1.c17], [left(cast(t1.c5, VARCHAR(1048576)), cast(t1.c17, BIGINT(10, 0)))], [right(cast(t1.c5, VARCHAR(1048576)), cast(t1.c17, BIGINT(10, | ||||||
|        0)))]), filter(nil), rowset=16 |        0)))]), filter(nil), rowset=16 | ||||||
|       access([t1.c5], [t1.c17]), partitions(p0) |       access([t1.c5], [t1.c17]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
| @ -3007,7 +3007,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([t1.c6], [t1.c17], [left(cast(t1.c6, VARCHAR(1048576)), cast(t1.c17, BIGINT(-1, 0)))], [right(cast(t1.c6, VARCHAR(1048576)), cast(t1.c17, BIGINT(-1, |   0 - output([t1.c6], [t1.c17], [left(cast(t1.c6, VARCHAR(1048576)), cast(t1.c17, BIGINT(10, 0)))], [right(cast(t1.c6, VARCHAR(1048576)), cast(t1.c17, BIGINT(10, | ||||||
|        0)))]), filter(nil), rowset=16 |        0)))]), filter(nil), rowset=16 | ||||||
|       access([t1.c6], [t1.c17]), partitions(p0) |       access([t1.c6], [t1.c17]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
| @ -3478,7 +3478,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([t1.c7], [t1.c17], [left(cast(t1.c7, VARCHAR(1048576)), cast(t1.c17, BIGINT(-1, 0)))], [right(cast(t1.c7, VARCHAR(1048576)), cast(t1.c17, BIGINT(-1, |   0 - output([t1.c7], [t1.c17], [left(cast(t1.c7, VARCHAR(1048576)), cast(t1.c17, BIGINT(10, 0)))], [right(cast(t1.c7, VARCHAR(1048576)), cast(t1.c17, BIGINT(10, | ||||||
|        0)))]), filter(nil), rowset=16 |        0)))]), filter(nil), rowset=16 | ||||||
|       access([t1.c7], [t1.c17]), partitions(p0) |       access([t1.c7], [t1.c17]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
| @ -3949,7 +3949,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([t1.c8], [t1.c17], [left(cast(t1.c8, VARCHAR(1048576)), cast(t1.c17, BIGINT(-1, 0)))], [right(cast(t1.c8, VARCHAR(1048576)), cast(t1.c17, BIGINT(-1, |   0 - output([t1.c8], [t1.c17], [left(cast(t1.c8, VARCHAR(1048576)), cast(t1.c17, BIGINT(10, 0)))], [right(cast(t1.c8, VARCHAR(1048576)), cast(t1.c17, BIGINT(10, | ||||||
|        0)))]), filter(nil), rowset=16 |        0)))]), filter(nil), rowset=16 | ||||||
|       access([t1.c8], [t1.c17]), partitions(p0) |       access([t1.c8], [t1.c17]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
| @ -4420,7 +4420,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([t1.c9], [t1.c17], [left(cast(t1.c9, VARCHAR(1048576)), cast(t1.c17, BIGINT(-1, 0)))], [right(cast(t1.c9, VARCHAR(1048576)), cast(t1.c17, BIGINT(-1, |   0 - output([t1.c9], [t1.c17], [left(cast(t1.c9, VARCHAR(1048576)), cast(t1.c17, BIGINT(10, 0)))], [right(cast(t1.c9, VARCHAR(1048576)), cast(t1.c17, BIGINT(10, | ||||||
|        0)))]), filter(nil), rowset=16 |        0)))]), filter(nil), rowset=16 | ||||||
|       access([t1.c9], [t1.c17]), partitions(p0) |       access([t1.c9], [t1.c17]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
| @ -4891,8 +4891,8 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([t1.c10], [t1.c17], [left(cast(t1.c10, VARCHAR(1048576)), cast(t1.c17, BIGINT(-1, 0)))], [right(cast(t1.c10, VARCHAR(1048576)), cast(t1.c17, |   0 - output([t1.c10], [t1.c17], [left(cast(t1.c10, VARCHAR(1048576)), cast(t1.c17, BIGINT(10, 0)))], [right(cast(t1.c10, VARCHAR(1048576)), cast(t1.c17, | ||||||
|        BIGINT(-1, 0)))]), filter(nil), rowset=16 |        BIGINT(10, 0)))]), filter(nil), rowset=16 | ||||||
|       access([t1.c10], [t1.c17]), partitions(p0) |       access([t1.c10], [t1.c17]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -5362,8 +5362,8 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([t1.c11], [t1.c17], [left(cast(t1.c11, VARCHAR(1048576)), cast(t1.c17, BIGINT(-1, 0)))], [right(cast(t1.c11, VARCHAR(1048576)), cast(t1.c17, |   0 - output([t1.c11], [t1.c17], [left(cast(t1.c11, VARCHAR(1048576)), cast(t1.c17, BIGINT(10, 0)))], [right(cast(t1.c11, VARCHAR(1048576)), cast(t1.c17, | ||||||
|        BIGINT(-1, 0)))]), filter(nil), rowset=16 |        BIGINT(10, 0)))]), filter(nil), rowset=16 | ||||||
|       access([t1.c11], [t1.c17]), partitions(p0) |       access([t1.c11], [t1.c17]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -5833,8 +5833,8 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([t1.c12], [t1.c17], [left(cast(t1.c12, VARCHAR(1048576)), cast(t1.c17, BIGINT(-1, 0)))], [right(cast(t1.c12, VARCHAR(1048576)), cast(t1.c17, |   0 - output([t1.c12], [t1.c17], [left(cast(t1.c12, VARCHAR(1048576)), cast(t1.c17, BIGINT(10, 0)))], [right(cast(t1.c12, VARCHAR(1048576)), cast(t1.c17, | ||||||
|        BIGINT(-1, 0)))]), filter(nil), rowset=16 |        BIGINT(10, 0)))]), filter(nil), rowset=16 | ||||||
|       access([t1.c12], [t1.c17]), partitions(p0) |       access([t1.c12], [t1.c17]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -6304,8 +6304,8 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([t1.c13], [t1.c17], [left(cast(t1.c13, VARCHAR(1048576)), cast(t1.c17, BIGINT(-1, 0)))], [right(cast(t1.c13, VARCHAR(1048576)), cast(t1.c17, |   0 - output([t1.c13], [t1.c17], [left(cast(t1.c13, VARCHAR(1048576)), cast(t1.c17, BIGINT(10, 0)))], [right(cast(t1.c13, VARCHAR(1048576)), cast(t1.c17, | ||||||
|        BIGINT(-1, 0)))]), filter(nil), rowset=16 |        BIGINT(10, 0)))]), filter(nil), rowset=16 | ||||||
|       access([t1.c13], [t1.c17]), partitions(p0) |       access([t1.c13], [t1.c17]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -6775,8 +6775,8 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([t1.c14], [t1.c17], [left(cast(t1.c14, VARCHAR(1048576)), cast(t1.c17, BIGINT(-1, 0)))], [right(cast(t1.c14, VARCHAR(1048576)), cast(t1.c17, |   0 - output([t1.c14], [t1.c17], [left(cast(t1.c14, VARCHAR(1048576)), cast(t1.c17, BIGINT(10, 0)))], [right(cast(t1.c14, VARCHAR(1048576)), cast(t1.c17, | ||||||
|        BIGINT(-1, 0)))]), filter(nil), rowset=16 |        BIGINT(10, 0)))]), filter(nil), rowset=16 | ||||||
|       access([t1.c14], [t1.c17]), partitions(p0) |       access([t1.c14], [t1.c17]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -7246,8 +7246,8 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([t1.c15], [t1.c17], [left(cast(t1.c15, VARCHAR(1048576)), cast(t1.c17, BIGINT(-1, 0)))], [right(cast(t1.c15, VARCHAR(1048576)), cast(t1.c17, |   0 - output([t1.c15], [t1.c17], [left(cast(t1.c15, VARCHAR(1048576)), cast(t1.c17, BIGINT(10, 0)))], [right(cast(t1.c15, VARCHAR(1048576)), cast(t1.c17, | ||||||
|        BIGINT(-1, 0)))]), filter(nil), rowset=16 |        BIGINT(10, 0)))]), filter(nil), rowset=16 | ||||||
|       access([t1.c15], [t1.c17]), partitions(p0) |       access([t1.c15], [t1.c17]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -7717,8 +7717,8 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([t1.c16], [t1.c17], [left(cast(t1.c16, VARCHAR(1048576)), cast(t1.c17, BIGINT(-1, 0)))], [right(cast(t1.c16, VARCHAR(1048576)), cast(t1.c17, |   0 - output([t1.c16], [t1.c17], [left(cast(t1.c16, VARCHAR(1048576)), cast(t1.c17, BIGINT(10, 0)))], [right(cast(t1.c16, VARCHAR(1048576)), cast(t1.c17, | ||||||
|        BIGINT(-1, 0)))]), filter(nil), rowset=16 |        BIGINT(10, 0)))]), filter(nil), rowset=16 | ||||||
|       access([t1.c16], [t1.c17]), partitions(p0) |       access([t1.c16], [t1.c17]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -8188,8 +8188,8 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([t1.c17], [t1.c17], [left(cast(t1.c17, VARCHAR(1048576)), cast(t1.c17, BIGINT(-1, 0)))], [right(cast(t1.c17, VARCHAR(1048576)), cast(t1.c17, |   0 - output([t1.c17], [t1.c17], [left(cast(t1.c17, VARCHAR(1048576)), cast(t1.c17, BIGINT(10, 0)))], [right(cast(t1.c17, VARCHAR(1048576)), cast(t1.c17, | ||||||
|        BIGINT(-1, 0)))]), filter(nil), rowset=16 |        BIGINT(10, 0)))]), filter(nil), rowset=16 | ||||||
|       access([t1.c17]), partitions(p0) |       access([t1.c17]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -8659,8 +8659,8 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([t1.c18], [t1.c17], [left(cast(t1.c18, VARCHAR(1048576)), cast(t1.c17, BIGINT(-1, 0)))], [right(cast(t1.c18, VARCHAR(1048576)), cast(t1.c17, |   0 - output([t1.c18], [t1.c17], [left(cast(t1.c18, VARCHAR(1048576)), cast(t1.c17, BIGINT(10, 0)))], [right(cast(t1.c18, VARCHAR(1048576)), cast(t1.c17, | ||||||
|        BIGINT(-1, 0)))]), filter(nil), rowset=16 |        BIGINT(10, 0)))]), filter(nil), rowset=16 | ||||||
|       access([t1.c18], [t1.c17]), partitions(p0) |       access([t1.c18], [t1.c17]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -9130,8 +9130,8 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([t1.c19], [t1.c17], [left(cast(t1.c19, VARCHAR(1048576)), cast(t1.c17, BIGINT(-1, 0)))], [right(cast(t1.c19, VARCHAR(1048576)), cast(t1.c17, |   0 - output([t1.c19], [t1.c17], [left(cast(t1.c19, VARCHAR(1048576)), cast(t1.c17, BIGINT(10, 0)))], [right(cast(t1.c19, VARCHAR(1048576)), cast(t1.c17, | ||||||
|        BIGINT(-1, 0)))]), filter(nil), rowset=16 |        BIGINT(10, 0)))]), filter(nil), rowset=16 | ||||||
|       access([t1.c19], [t1.c17]), partitions(p0) |       access([t1.c19], [t1.c17]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -9601,8 +9601,8 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([t1.c20], [t1.c17], [left(cast(t1.c20, VARCHAR(1048576)), cast(t1.c17, BIGINT(-1, 0)))], [right(cast(t1.c20, VARCHAR(1048576)), cast(t1.c17, |   0 - output([t1.c20], [t1.c17], [left(cast(t1.c20, VARCHAR(1048576)), cast(t1.c17, BIGINT(10, 0)))], [right(cast(t1.c20, VARCHAR(1048576)), cast(t1.c17, | ||||||
|        BIGINT(-1, 0)))]), filter(nil), rowset=16 |        BIGINT(10, 0)))]), filter(nil), rowset=16 | ||||||
|       access([t1.c20], [t1.c17]), partitions(p0) |       access([t1.c20], [t1.c17]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -10057,7 +10057,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([t1.c21], [t1.c17], [left(t1.c21, cast(t1.c17, BIGINT(-1, 0)))], [right(t1.c21, cast(t1.c17, BIGINT(-1, 0)))]), filter(nil), rowset=16 |   0 - output([t1.c21], [t1.c17], [left(t1.c21, cast(t1.c17, BIGINT(10, 0)))], [right(t1.c21, cast(t1.c17, BIGINT(10, 0)))]), filter(nil), rowset=16 | ||||||
|       access([t1.c21], [t1.c17]), partitions(p0) |       access([t1.c21], [t1.c17]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -10522,8 +10522,8 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([t1.c22], [t1.c17], [left(cast(t1.c22, VARCHAR(1048576)), cast(t1.c17, BIGINT(-1, 0)))], [right(cast(t1.c22, VARCHAR(1048576)), cast(t1.c17, |   0 - output([t1.c22], [t1.c17], [left(cast(t1.c22, VARCHAR(1048576)), cast(t1.c17, BIGINT(10, 0)))], [right(cast(t1.c22, VARCHAR(1048576)), cast(t1.c17, | ||||||
|        BIGINT(-1, 0)))]), filter(nil), rowset=16 |        BIGINT(10, 0)))]), filter(nil), rowset=16 | ||||||
|       access([t1.c22], [t1.c17]), partitions(p0) |       access([t1.c22], [t1.c17]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
|  | |||||||
| @ -117,8 +117,8 @@ Query Plan | |||||||
| ========================================== | ========================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([substr(cast(3.14159, VARCHAR(1048576)), cast('2', BIGINT(-1, 0)), cast('3', BIGINT(-1, 0)))]), filter(nil) |   0 - output([substr(cast(3.14159, VARCHAR(4)), cast('2', BIGINT(-1, 0)), cast('3', BIGINT(-1, 0)))]), filter(nil) | ||||||
|       values({substr(cast(3.14159, VARCHAR(1048576)), cast('2', BIGINT(-1, 0)), cast('3', BIGINT(-1, 0)))}) |       values({substr(cast(3.14159, VARCHAR(4)), cast('2', BIGINT(-1, 0)), cast('3', BIGINT(-1, 0)))}) | ||||||
| select substr(3.14159, '2', '2.1') from dual; | select substr(3.14159, '2', '2.1') from dual; | ||||||
| +-----------------------------+ | +-----------------------------+ | ||||||
| | substr(3.14159, '2', '2.1') | | | substr(3.14159, '2', '2.1') | | ||||||
|  | |||||||
| @ -20473,7 +20473,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([timestampadd(1, cast(t1.c17, BIGINT(-1, 0)), t1.c1)]), filter(nil), rowset=16 |   0 - output([timestampadd(1, cast(t1.c17, BIGINT(10, 0)), t1.c1)]), filter(nil), rowset=16 | ||||||
|       access([t1.c17], [t1.c1]), partitions(p0) |       access([t1.c17], [t1.c1]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -20492,7 +20492,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([timestampadd(8, cast(t1.c17, BIGINT(-1, 0)), t1.c1)]), filter(nil), rowset=16 |   0 - output([timestampadd(8, cast(t1.c17, BIGINT(10, 0)), t1.c1)]), filter(nil), rowset=16 | ||||||
|       access([t1.c17], [t1.c1]), partitions(p0) |       access([t1.c17], [t1.c1]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -20531,7 +20531,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([timestampadd(1, cast(t1.c17, BIGINT(-1, 0)), t1.c2)]), filter(nil), rowset=16 |   0 - output([timestampadd(1, cast(t1.c17, BIGINT(10, 0)), t1.c2)]), filter(nil), rowset=16 | ||||||
|       access([t1.c17], [t1.c2]), partitions(p0) |       access([t1.c17], [t1.c2]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -20550,7 +20550,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([timestampadd(8, cast(t1.c17, BIGINT(-1, 0)), t1.c2)]), filter(nil), rowset=16 |   0 - output([timestampadd(8, cast(t1.c17, BIGINT(10, 0)), t1.c2)]), filter(nil), rowset=16 | ||||||
|       access([t1.c17], [t1.c2]), partitions(p0) |       access([t1.c17], [t1.c2]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -20589,7 +20589,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([timestampadd(1, cast(t1.c17, BIGINT(-1, 0)), t1.c3)]), filter(nil), rowset=16 |   0 - output([timestampadd(1, cast(t1.c17, BIGINT(10, 0)), t1.c3)]), filter(nil), rowset=16 | ||||||
|       access([t1.c17], [t1.c3]), partitions(p0) |       access([t1.c17], [t1.c3]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -20608,7 +20608,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([timestampadd(8, cast(t1.c17, BIGINT(-1, 0)), t1.c3)]), filter(nil), rowset=16 |   0 - output([timestampadd(8, cast(t1.c17, BIGINT(10, 0)), t1.c3)]), filter(nil), rowset=16 | ||||||
|       access([t1.c17], [t1.c3]), partitions(p0) |       access([t1.c17], [t1.c3]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -20647,7 +20647,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([timestampadd(1, cast(t1.c17, BIGINT(-1, 0)), t1.c4)]), filter(nil), rowset=16 |   0 - output([timestampadd(1, cast(t1.c17, BIGINT(10, 0)), t1.c4)]), filter(nil), rowset=16 | ||||||
|       access([t1.c17], [t1.c4]), partitions(p0) |       access([t1.c17], [t1.c4]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -20666,7 +20666,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([timestampadd(8, cast(t1.c17, BIGINT(-1, 0)), t1.c4)]), filter(nil), rowset=16 |   0 - output([timestampadd(8, cast(t1.c17, BIGINT(10, 0)), t1.c4)]), filter(nil), rowset=16 | ||||||
|       access([t1.c17], [t1.c4]), partitions(p0) |       access([t1.c17], [t1.c4]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -20705,7 +20705,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([timestampadd(1, cast(t1.c17, BIGINT(-1, 0)), t1.c5)]), filter(nil), rowset=16 |   0 - output([timestampadd(1, cast(t1.c17, BIGINT(10, 0)), t1.c5)]), filter(nil), rowset=16 | ||||||
|       access([t1.c17], [t1.c5]), partitions(p0) |       access([t1.c17], [t1.c5]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -20724,7 +20724,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([timestampadd(8, cast(t1.c17, BIGINT(-1, 0)), t1.c5)]), filter(nil), rowset=16 |   0 - output([timestampadd(8, cast(t1.c17, BIGINT(10, 0)), t1.c5)]), filter(nil), rowset=16 | ||||||
|       access([t1.c17], [t1.c5]), partitions(p0) |       access([t1.c17], [t1.c5]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -20763,7 +20763,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([timestampadd(1, cast(t1.c17, BIGINT(-1, 0)), t1.c6)]), filter(nil), rowset=16 |   0 - output([timestampadd(1, cast(t1.c17, BIGINT(10, 0)), t1.c6)]), filter(nil), rowset=16 | ||||||
|       access([t1.c17], [t1.c6]), partitions(p0) |       access([t1.c17], [t1.c6]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -20782,7 +20782,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([timestampadd(8, cast(t1.c17, BIGINT(-1, 0)), t1.c6)]), filter(nil), rowset=16 |   0 - output([timestampadd(8, cast(t1.c17, BIGINT(10, 0)), t1.c6)]), filter(nil), rowset=16 | ||||||
|       access([t1.c17], [t1.c6]), partitions(p0) |       access([t1.c17], [t1.c6]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -20821,7 +20821,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([timestampadd(1, cast(t1.c17, BIGINT(-1, 0)), t1.c7)]), filter(nil), rowset=16 |   0 - output([timestampadd(1, cast(t1.c17, BIGINT(10, 0)), t1.c7)]), filter(nil), rowset=16 | ||||||
|       access([t1.c17], [t1.c7]), partitions(p0) |       access([t1.c17], [t1.c7]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -20840,7 +20840,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([timestampadd(8, cast(t1.c17, BIGINT(-1, 0)), t1.c7)]), filter(nil), rowset=16 |   0 - output([timestampadd(8, cast(t1.c17, BIGINT(10, 0)), t1.c7)]), filter(nil), rowset=16 | ||||||
|       access([t1.c17], [t1.c7]), partitions(p0) |       access([t1.c17], [t1.c7]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -20879,7 +20879,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([timestampadd(1, cast(t1.c17, BIGINT(-1, 0)), t1.c8)]), filter(nil), rowset=16 |   0 - output([timestampadd(1, cast(t1.c17, BIGINT(10, 0)), t1.c8)]), filter(nil), rowset=16 | ||||||
|       access([t1.c17], [t1.c8]), partitions(p0) |       access([t1.c17], [t1.c8]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -20898,7 +20898,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([timestampadd(8, cast(t1.c17, BIGINT(-1, 0)), t1.c8)]), filter(nil), rowset=16 |   0 - output([timestampadd(8, cast(t1.c17, BIGINT(10, 0)), t1.c8)]), filter(nil), rowset=16 | ||||||
|       access([t1.c17], [t1.c8]), partitions(p0) |       access([t1.c17], [t1.c8]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -20937,7 +20937,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([timestampadd(1, cast(t1.c17, BIGINT(-1, 0)), t1.c9)]), filter(nil), rowset=16 |   0 - output([timestampadd(1, cast(t1.c17, BIGINT(10, 0)), t1.c9)]), filter(nil), rowset=16 | ||||||
|       access([t1.c17], [t1.c9]), partitions(p0) |       access([t1.c17], [t1.c9]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -20956,7 +20956,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([timestampadd(8, cast(t1.c17, BIGINT(-1, 0)), t1.c9)]), filter(nil), rowset=16 |   0 - output([timestampadd(8, cast(t1.c17, BIGINT(10, 0)), t1.c9)]), filter(nil), rowset=16 | ||||||
|       access([t1.c17], [t1.c9]), partitions(p0) |       access([t1.c17], [t1.c9]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -20995,7 +20995,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([timestampadd(1, cast(t1.c17, BIGINT(-1, 0)), t1.c10)]), filter(nil), rowset=16 |   0 - output([timestampadd(1, cast(t1.c17, BIGINT(10, 0)), t1.c10)]), filter(nil), rowset=16 | ||||||
|       access([t1.c17], [t1.c10]), partitions(p0) |       access([t1.c17], [t1.c10]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -21014,7 +21014,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([timestampadd(8, cast(t1.c17, BIGINT(-1, 0)), t1.c10)]), filter(nil), rowset=16 |   0 - output([timestampadd(8, cast(t1.c17, BIGINT(10, 0)), t1.c10)]), filter(nil), rowset=16 | ||||||
|       access([t1.c17], [t1.c10]), partitions(p0) |       access([t1.c17], [t1.c10]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -21053,7 +21053,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([timestampadd(1, cast(t1.c17, BIGINT(-1, 0)), t1.c11)]), filter(nil), rowset=16 |   0 - output([timestampadd(1, cast(t1.c17, BIGINT(10, 0)), t1.c11)]), filter(nil), rowset=16 | ||||||
|       access([t1.c17], [t1.c11]), partitions(p0) |       access([t1.c17], [t1.c11]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -21072,7 +21072,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([timestampadd(8, cast(t1.c17, BIGINT(-1, 0)), t1.c11)]), filter(nil), rowset=16 |   0 - output([timestampadd(8, cast(t1.c17, BIGINT(10, 0)), t1.c11)]), filter(nil), rowset=16 | ||||||
|       access([t1.c17], [t1.c11]), partitions(p0) |       access([t1.c17], [t1.c11]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -21111,7 +21111,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([timestampadd(1, cast(t1.c17, BIGINT(-1, 0)), t1.c12)]), filter(nil), rowset=16 |   0 - output([timestampadd(1, cast(t1.c17, BIGINT(10, 0)), t1.c12)]), filter(nil), rowset=16 | ||||||
|       access([t1.c17], [t1.c12]), partitions(p0) |       access([t1.c17], [t1.c12]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -21130,7 +21130,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([timestampadd(8, cast(t1.c17, BIGINT(-1, 0)), t1.c12)]), filter(nil), rowset=16 |   0 - output([timestampadd(8, cast(t1.c17, BIGINT(10, 0)), t1.c12)]), filter(nil), rowset=16 | ||||||
|       access([t1.c17], [t1.c12]), partitions(p0) |       access([t1.c17], [t1.c12]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -21169,7 +21169,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([timestampadd(1, cast(t1.c17, BIGINT(-1, 0)), t1.c13)]), filter(nil), rowset=16 |   0 - output([timestampadd(1, cast(t1.c17, BIGINT(10, 0)), t1.c13)]), filter(nil), rowset=16 | ||||||
|       access([t1.c17], [t1.c13]), partitions(p0) |       access([t1.c17], [t1.c13]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -21188,7 +21188,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([timestampadd(8, cast(t1.c17, BIGINT(-1, 0)), t1.c13)]), filter(nil), rowset=16 |   0 - output([timestampadd(8, cast(t1.c17, BIGINT(10, 0)), t1.c13)]), filter(nil), rowset=16 | ||||||
|       access([t1.c17], [t1.c13]), partitions(p0) |       access([t1.c17], [t1.c13]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -21227,7 +21227,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([timestampadd(1, cast(t1.c17, BIGINT(-1, 0)), t1.c14)]), filter(nil), rowset=16 |   0 - output([timestampadd(1, cast(t1.c17, BIGINT(10, 0)), t1.c14)]), filter(nil), rowset=16 | ||||||
|       access([t1.c17], [t1.c14]), partitions(p0) |       access([t1.c17], [t1.c14]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -21246,7 +21246,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([timestampadd(8, cast(t1.c17, BIGINT(-1, 0)), t1.c14)]), filter(nil), rowset=16 |   0 - output([timestampadd(8, cast(t1.c17, BIGINT(10, 0)), t1.c14)]), filter(nil), rowset=16 | ||||||
|       access([t1.c17], [t1.c14]), partitions(p0) |       access([t1.c17], [t1.c14]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -21285,7 +21285,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([timestampadd(1, cast(t1.c17, BIGINT(-1, 0)), t1.c15)]), filter(nil), rowset=16 |   0 - output([timestampadd(1, cast(t1.c17, BIGINT(10, 0)), t1.c15)]), filter(nil), rowset=16 | ||||||
|       access([t1.c17], [t1.c15]), partitions(p0) |       access([t1.c17], [t1.c15]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -21304,7 +21304,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([timestampadd(8, cast(t1.c17, BIGINT(-1, 0)), t1.c15)]), filter(nil), rowset=16 |   0 - output([timestampadd(8, cast(t1.c17, BIGINT(10, 0)), t1.c15)]), filter(nil), rowset=16 | ||||||
|       access([t1.c17], [t1.c15]), partitions(p0) |       access([t1.c17], [t1.c15]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -21343,7 +21343,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([timestampadd(1, cast(t1.c17, BIGINT(-1, 0)), t1.c16)]), filter(nil), rowset=16 |   0 - output([timestampadd(1, cast(t1.c17, BIGINT(10, 0)), t1.c16)]), filter(nil), rowset=16 | ||||||
|       access([t1.c17], [t1.c16]), partitions(p0) |       access([t1.c17], [t1.c16]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -21362,7 +21362,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([timestampadd(8, cast(t1.c17, BIGINT(-1, 0)), t1.c16)]), filter(nil), rowset=16 |   0 - output([timestampadd(8, cast(t1.c17, BIGINT(10, 0)), t1.c16)]), filter(nil), rowset=16 | ||||||
|       access([t1.c17], [t1.c16]), partitions(p0) |       access([t1.c17], [t1.c16]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -21401,7 +21401,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([timestampadd(1, cast(t1.c17, BIGINT(-1, 0)), t1.c17)]), filter(nil), rowset=16 |   0 - output([timestampadd(1, cast(t1.c17, BIGINT(10, 0)), t1.c17)]), filter(nil), rowset=16 | ||||||
|       access([t1.c17]), partitions(p0) |       access([t1.c17]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -21420,7 +21420,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([timestampadd(8, cast(t1.c17, BIGINT(-1, 0)), t1.c17)]), filter(nil), rowset=16 |   0 - output([timestampadd(8, cast(t1.c17, BIGINT(10, 0)), t1.c17)]), filter(nil), rowset=16 | ||||||
|       access([t1.c17]), partitions(p0) |       access([t1.c17]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -21459,7 +21459,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([timestampadd(1, cast(t1.c17, BIGINT(-1, 0)), t1.c18)]), filter(nil), rowset=16 |   0 - output([timestampadd(1, cast(t1.c17, BIGINT(10, 0)), t1.c18)]), filter(nil), rowset=16 | ||||||
|       access([t1.c17], [t1.c18]), partitions(p0) |       access([t1.c17], [t1.c18]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -21478,7 +21478,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([timestampadd(8, cast(t1.c17, BIGINT(-1, 0)), t1.c18)]), filter(nil), rowset=16 |   0 - output([timestampadd(8, cast(t1.c17, BIGINT(10, 0)), t1.c18)]), filter(nil), rowset=16 | ||||||
|       access([t1.c17], [t1.c18]), partitions(p0) |       access([t1.c17], [t1.c18]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -21517,7 +21517,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([timestampadd(1, cast(t1.c17, BIGINT(-1, 0)), t1.c19)]), filter(nil), rowset=16 |   0 - output([timestampadd(1, cast(t1.c17, BIGINT(10, 0)), t1.c19)]), filter(nil), rowset=16 | ||||||
|       access([t1.c17], [t1.c19]), partitions(p0) |       access([t1.c17], [t1.c19]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -21536,7 +21536,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([timestampadd(8, cast(t1.c17, BIGINT(-1, 0)), t1.c19)]), filter(nil), rowset=16 |   0 - output([timestampadd(8, cast(t1.c17, BIGINT(10, 0)), t1.c19)]), filter(nil), rowset=16 | ||||||
|       access([t1.c17], [t1.c19]), partitions(p0) |       access([t1.c17], [t1.c19]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -21575,7 +21575,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([timestampadd(1, cast(t1.c17, BIGINT(-1, 0)), t1.c20)]), filter(nil), rowset=16 |   0 - output([timestampadd(1, cast(t1.c17, BIGINT(10, 0)), t1.c20)]), filter(nil), rowset=16 | ||||||
|       access([t1.c17], [t1.c20]), partitions(p0) |       access([t1.c17], [t1.c20]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -21594,7 +21594,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([timestampadd(8, cast(t1.c17, BIGINT(-1, 0)), t1.c20)]), filter(nil), rowset=16 |   0 - output([timestampadd(8, cast(t1.c17, BIGINT(10, 0)), t1.c20)]), filter(nil), rowset=16 | ||||||
|       access([t1.c17], [t1.c20]), partitions(p0) |       access([t1.c17], [t1.c20]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -21633,7 +21633,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([timestampadd(1, cast(t1.c17, BIGINT(-1, 0)), t1.c21)]), filter(nil), rowset=16 |   0 - output([timestampadd(1, cast(t1.c17, BIGINT(10, 0)), t1.c21)]), filter(nil), rowset=16 | ||||||
|       access([t1.c17], [t1.c21]), partitions(p0) |       access([t1.c17], [t1.c21]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -21652,7 +21652,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([timestampadd(8, cast(t1.c17, BIGINT(-1, 0)), t1.c21)]), filter(nil), rowset=16 |   0 - output([timestampadd(8, cast(t1.c17, BIGINT(10, 0)), t1.c21)]), filter(nil), rowset=16 | ||||||
|       access([t1.c17], [t1.c21]), partitions(p0) |       access([t1.c17], [t1.c21]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -21691,7 +21691,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([timestampadd(1, cast(t1.c17, BIGINT(-1, 0)), t1.c22)]), filter(nil), rowset=16 |   0 - output([timestampadd(1, cast(t1.c17, BIGINT(10, 0)), t1.c22)]), filter(nil), rowset=16 | ||||||
|       access([t1.c17], [t1.c22]), partitions(p0) |       access([t1.c17], [t1.c22]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -21710,7 +21710,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([timestampadd(8, cast(t1.c17, BIGINT(-1, 0)), t1.c22)]), filter(nil), rowset=16 |   0 - output([timestampadd(8, cast(t1.c17, BIGINT(10, 0)), t1.c22)]), filter(nil), rowset=16 | ||||||
|       access([t1.c17], [t1.c22]), partitions(p0) |       access([t1.c17], [t1.c22]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
|  | |||||||
| @ -1101,7 +1101,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([t1.c1], [t1.c17], [truncate(cast(t1.c1, DOUBLE(-1, -1)), cast(t1.c17, BIGINT(-1, 0)))]), filter(nil), rowset=16 |   0 - output([t1.c1], [t1.c17], [truncate(cast(t1.c1, DOUBLE(-1, -1)), cast(t1.c17, BIGINT(10, 0)))]), filter(nil), rowset=16 | ||||||
|       access([t1.c1], [t1.c17]), partitions(p0) |       access([t1.c1], [t1.c17]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -2421,7 +2421,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([t1.c2], [t1.c17], [truncate(cast(t1.c2, DOUBLE UNSIGNED(-1, -1)), cast(t1.c17, BIGINT(-1, 0)))]), filter(nil), rowset=16 |   0 - output([t1.c2], [t1.c17], [truncate(cast(t1.c2, DOUBLE UNSIGNED(-1, -1)), cast(t1.c17, BIGINT(10, 0)))]), filter(nil), rowset=16 | ||||||
|       access([t1.c2], [t1.c17]), partitions(p0) |       access([t1.c2], [t1.c17]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -3741,7 +3741,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([t1.c3], [t1.c17], [truncate(cast(t1.c3, DOUBLE(-1, -1)), cast(t1.c17, BIGINT(-1, 0)))]), filter(nil), rowset=16 |   0 - output([t1.c3], [t1.c17], [truncate(cast(t1.c3, DOUBLE(-1, -1)), cast(t1.c17, BIGINT(10, 0)))]), filter(nil), rowset=16 | ||||||
|       access([t1.c3], [t1.c17]), partitions(p0) |       access([t1.c3], [t1.c17]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -5061,7 +5061,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([t1.c4], [t1.c17], [truncate(cast(t1.c4, DOUBLE UNSIGNED(-1, -1)), cast(t1.c17, BIGINT(-1, 0)))]), filter(nil), rowset=16 |   0 - output([t1.c4], [t1.c17], [truncate(cast(t1.c4, DOUBLE UNSIGNED(-1, -1)), cast(t1.c17, BIGINT(10, 0)))]), filter(nil), rowset=16 | ||||||
|       access([t1.c4], [t1.c17]), partitions(p0) |       access([t1.c4], [t1.c17]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -6381,7 +6381,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([t1.c5], [t1.c17], [truncate(cast(t1.c5, DOUBLE(-1, -1)), cast(t1.c17, BIGINT(-1, 0)))]), filter(nil), rowset=16 |   0 - output([t1.c5], [t1.c17], [truncate(cast(t1.c5, DOUBLE(-1, -1)), cast(t1.c17, BIGINT(10, 0)))]), filter(nil), rowset=16 | ||||||
|       access([t1.c5], [t1.c17]), partitions(p0) |       access([t1.c5], [t1.c17]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -7701,7 +7701,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([t1.c6], [t1.c17], [truncate(cast(t1.c6, DOUBLE UNSIGNED(-1, -1)), cast(t1.c17, BIGINT(-1, 0)))]), filter(nil), rowset=16 |   0 - output([t1.c6], [t1.c17], [truncate(cast(t1.c6, DOUBLE UNSIGNED(-1, -1)), cast(t1.c17, BIGINT(10, 0)))]), filter(nil), rowset=16 | ||||||
|       access([t1.c6], [t1.c17]), partitions(p0) |       access([t1.c6], [t1.c17]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -9021,7 +9021,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([t1.c7], [t1.c17], [truncate(cast(t1.c7, DOUBLE(-1, -1)), cast(t1.c17, BIGINT(-1, 0)))]), filter(nil), rowset=16 |   0 - output([t1.c7], [t1.c17], [truncate(cast(t1.c7, DOUBLE(-1, -1)), cast(t1.c17, BIGINT(10, 0)))]), filter(nil), rowset=16 | ||||||
|       access([t1.c7], [t1.c17]), partitions(p0) |       access([t1.c7], [t1.c17]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -10341,7 +10341,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([t1.c8], [t1.c17], [truncate(cast(t1.c8, DOUBLE UNSIGNED(-1, -1)), cast(t1.c17, BIGINT(-1, 0)))]), filter(nil), rowset=16 |   0 - output([t1.c8], [t1.c17], [truncate(cast(t1.c8, DOUBLE UNSIGNED(-1, -1)), cast(t1.c17, BIGINT(10, 0)))]), filter(nil), rowset=16 | ||||||
|       access([t1.c8], [t1.c17]), partitions(p0) |       access([t1.c8], [t1.c17]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -11661,7 +11661,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([t1.c9], [t1.c17], [truncate(cast(t1.c9, DOUBLE(-1, -1)), cast(t1.c17, BIGINT(-1, 0)))]), filter(nil), rowset=16 |   0 - output([t1.c9], [t1.c17], [truncate(cast(t1.c9, DOUBLE(-1, -1)), cast(t1.c17, BIGINT(10, 0)))]), filter(nil), rowset=16 | ||||||
|       access([t1.c9], [t1.c17]), partitions(p0) |       access([t1.c9], [t1.c17]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -12981,7 +12981,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([t1.c10], [t1.c17], [truncate(cast(t1.c10, DOUBLE UNSIGNED(-1, -1)), cast(t1.c17, BIGINT(-1, 0)))]), filter(nil), rowset=16 |   0 - output([t1.c10], [t1.c17], [truncate(cast(t1.c10, DOUBLE UNSIGNED(-1, -1)), cast(t1.c17, BIGINT(10, 0)))]), filter(nil), rowset=16 | ||||||
|       access([t1.c10], [t1.c17]), partitions(p0) |       access([t1.c10], [t1.c17]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -14285,7 +14285,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([t1.c11], [t1.c17], [truncate(cast(t1.c11, DOUBLE(-1, -1)), cast(t1.c17, BIGINT(-1, 0)))]), filter(nil), rowset=16 |   0 - output([t1.c11], [t1.c17], [truncate(cast(t1.c11, DOUBLE(-1, -1)), cast(t1.c17, BIGINT(10, 0)))]), filter(nil), rowset=16 | ||||||
|       access([t1.c11], [t1.c17]), partitions(p0) |       access([t1.c11], [t1.c17]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -15583,7 +15583,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([t1.c12], [t1.c17], [truncate(cast(t1.c12, DOUBLE UNSIGNED(-1, -1)), cast(t1.c17, BIGINT(-1, 0)))]), filter(nil), rowset=16 |   0 - output([t1.c12], [t1.c17], [truncate(cast(t1.c12, DOUBLE UNSIGNED(-1, -1)), cast(t1.c17, BIGINT(10, 0)))]), filter(nil), rowset=16 | ||||||
|       access([t1.c12], [t1.c17]), partitions(p0) |       access([t1.c12], [t1.c17]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -16897,7 +16897,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([t1.c13], [t1.c17], [truncate(cast(t1.c13, DOUBLE(-1, -1)), cast(t1.c17, BIGINT(-1, 0)))]), filter(nil), rowset=16 |   0 - output([t1.c13], [t1.c17], [truncate(cast(t1.c13, DOUBLE(-1, -1)), cast(t1.c17, BIGINT(10, 0)))]), filter(nil), rowset=16 | ||||||
|       access([t1.c13], [t1.c17]), partitions(p0) |       access([t1.c13], [t1.c17]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -18217,7 +18217,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([t1.c14], [t1.c17], [truncate(cast(t1.c14, DOUBLE UNSIGNED(-1, -1)), cast(t1.c17, BIGINT(-1, 0)))]), filter(nil), rowset=16 |   0 - output([t1.c14], [t1.c17], [truncate(cast(t1.c14, DOUBLE UNSIGNED(-1, -1)), cast(t1.c17, BIGINT(10, 0)))]), filter(nil), rowset=16 | ||||||
|       access([t1.c14], [t1.c17]), partitions(p0) |       access([t1.c14], [t1.c17]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -19521,7 +19521,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([t1.c15], [t1.c17], [truncate(t1.c15, cast(t1.c17, BIGINT(-1, 0)))]), filter(nil), rowset=16 |   0 - output([t1.c15], [t1.c17], [truncate(t1.c15, cast(t1.c17, BIGINT(10, 0)))]), filter(nil), rowset=16 | ||||||
|       access([t1.c15], [t1.c17]), partitions(p0) |       access([t1.c15], [t1.c17]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -20819,7 +20819,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([t1.c16], [t1.c17], [truncate(t1.c16, cast(t1.c17, BIGINT(-1, 0)))]), filter(nil), rowset=16 |   0 - output([t1.c16], [t1.c17], [truncate(t1.c16, cast(t1.c17, BIGINT(10, 0)))]), filter(nil), rowset=16 | ||||||
|       access([t1.c16], [t1.c17]), partitions(p0) |       access([t1.c16], [t1.c17]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -22117,7 +22117,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([t1.c17], [t1.c17], [truncate(t1.c17, cast(t1.c17, BIGINT(-1, 0)))]), filter(nil), rowset=16 |   0 - output([t1.c17], [t1.c17], [truncate(t1.c17, cast(t1.c17, BIGINT(10, 0)))]), filter(nil), rowset=16 | ||||||
|       access([t1.c17]), partitions(p0) |       access([t1.c17]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -23415,7 +23415,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([t1.c18], [t1.c17], [truncate(t1.c18, cast(t1.c17, BIGINT(-1, 0)))]), filter(nil), rowset=16 |   0 - output([t1.c18], [t1.c17], [truncate(t1.c18, cast(t1.c17, BIGINT(10, 0)))]), filter(nil), rowset=16 | ||||||
|       access([t1.c18], [t1.c17]), partitions(p0) |       access([t1.c18], [t1.c17]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -24729,7 +24729,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([t1.c19], [t1.c17], [truncate(cast(t1.c19, DOUBLE(-1, -1)), cast(t1.c17, BIGINT(-1, 0)))]), filter(nil), rowset=16 |   0 - output([t1.c19], [t1.c17], [truncate(cast(t1.c19, DOUBLE(-1, -1)), cast(t1.c17, BIGINT(10, 0)))]), filter(nil), rowset=16 | ||||||
|       access([t1.c19], [t1.c17]), partitions(p0) |       access([t1.c19], [t1.c17]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -26049,7 +26049,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([t1.c20], [t1.c17], [truncate(cast(t1.c20, DOUBLE(-1, -1)), cast(t1.c17, BIGINT(-1, 0)))]), filter(nil), rowset=16 |   0 - output([t1.c20], [t1.c17], [truncate(cast(t1.c20, DOUBLE(-1, -1)), cast(t1.c17, BIGINT(10, 0)))]), filter(nil), rowset=16 | ||||||
|       access([t1.c20], [t1.c17]), partitions(p0) |       access([t1.c20], [t1.c17]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -27369,7 +27369,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([t1.c21], [t1.c17], [truncate(cast(t1.c21, DOUBLE(-1, -1)), cast(t1.c17, BIGINT(-1, 0)))]), filter(nil), rowset=16 |   0 - output([t1.c21], [t1.c17], [truncate(cast(t1.c21, DOUBLE(-1, -1)), cast(t1.c17, BIGINT(10, 0)))]), filter(nil), rowset=16 | ||||||
|       access([t1.c21], [t1.c17]), partitions(p0) |       access([t1.c21], [t1.c17]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
| @ -28689,7 +28689,7 @@ Query Plan | |||||||
| =============================================== | =============================================== | ||||||
| Outputs & filters: | Outputs & filters: | ||||||
| ------------------------------------- | ------------------------------------- | ||||||
|   0 - output([t1.c22], [t1.c17], [truncate(cast(t1.c22, DOUBLE(-1, -1)), cast(t1.c17, BIGINT(-1, 0)))]), filter(nil), rowset=16 |   0 - output([t1.c22], [t1.c17], [truncate(cast(t1.c22, DOUBLE(-1, -1)), cast(t1.c17, BIGINT(10, 0)))]), filter(nil), rowset=16 | ||||||
|       access([t1.c22], [t1.c17]), partitions(p0) |       access([t1.c22], [t1.c17]), partitions(p0) | ||||||
|       is_index_back=false, is_global_index=false,  |       is_index_back=false, is_global_index=false,  | ||||||
|       range_key([t1.__pk_increment]), range(MIN ; MAX)always true |       range_key([t1.__pk_increment]), range(MIN ; MAX)always true | ||||||
|  | |||||||
		Reference in New Issue
	
	Block a user
	 hezuojiao
					hezuojiao