diff --git a/dbms/tests/queries/0_stateless/00447_foreach_modifier.reference b/dbms/tests/queries/0_stateless/00447_foreach_modifier.reference index 036a2119b2585f7b9466a347b97fdaac2b2ac348..98260eb6d93a8d1dbe58799928ca628a0ae54627 100644 --- a/dbms/tests/queries/0_stateless/00447_foreach_modifier.reference +++ b/dbms/tests/queries/0_stateless/00447_foreach_modifier.reference @@ -22,3 +22,7 @@ 1 [['0','0','0'],['1','1','1'],['2','2','2'],['3','3'],['4']] 2 [['0','0','0'],['1','1','1'],['2','2','2'],['3','3','3'],['4','4','4'],['5','5','5'],['6','6'],['7']] 3 [['0'],['1'],['2'],['3'],['4'],['5'],['6'],['7'],['8']] +0 [[1,2],[3]] [[2,2],[3,3]] +1 [[3,4,5],[4,5,6],[5,6,7],[7,8],[9]] [[4,5],[5,6],[6,7],[8,8],[9,9]] +2 [[6,7,8],[7,8,9],[8,9,10],[9,10,11],[10,11,12],[11,12,13],[13,14],[15]] [[7,8],[8,9],[9,10],[10,11],[11,12],[12,13],[14,14],[15,15]] +3 [[9],[10],[11],[12],[13],[14],[15],[16],[17]] [[9,9],[10,10],[11,11],[12,12],[13,13],[14,14],[15,15],[16,16],[17,17]] diff --git a/dbms/tests/queries/0_stateless/00447_foreach_modifier.sql b/dbms/tests/queries/0_stateless/00447_foreach_modifier.sql index 976639e2b4bf5d96867275e950742117555e0968..dcfe5fb2245a90b54a451ccba0efa2d8bb405503 100644 --- a/dbms/tests/queries/0_stateless/00447_foreach_modifier.sql +++ b/dbms/tests/queries/0_stateless/00447_foreach_modifier.sql @@ -19,3 +19,5 @@ SELECT k, groupArrayForEach(arr) FROM (SELECT intDiv(number, 3) AS k, range(numb SELECT k, groupArrayForEach(arr) FROM (SELECT number % 3 AS k, arrayMap(x -> toString(x), range(number)) AS arr FROM system.numbers LIMIT 10) GROUP BY k ORDER BY k; SELECT k, groupArrayForEach(arr) FROM (SELECT intDiv(number, 3) AS k, arrayMap(x -> toString(x), range(number)) AS arr FROM system.numbers LIMIT 10) GROUP BY k ORDER BY k; + +SELECT k, groupArrayForEach(arr), quantilesExactForEach(0.5, 0.9)(arr) FROM (SELECT intDiv(number, 3) AS k, arrayMap(x -> number + x, range(number)) AS arr FROM system.numbers LIMIT 10) GROUP BY k ORDER BY k;