diff --git a/src/test/regress/expected/bool_agg.out b/src/test/regress/expected/bool_agg.out index 0efad1934..a8d4316af 100644 --- a/src/test/regress/expected/bool_agg.out +++ b/src/test/regress/expected/bool_agg.out @@ -16,11 +16,11 @@ SELECT bool_and(flag), bool_or(flag), every(flag) FROM bool_test; f | t | f (1 row) -SELECT kind, bool_and(flag), bool_or(flag), every(flag) FROM bool_test GROUP BY kind ORDER BY kind; +SELECT kind, bool_and(flag), bool_or(flag), every(flag) FROM bool_test GROUP BY kind ORDER BY 2; kind | bool_and | bool_or | every ------+----------+---------+------- - 88 | t | t | t 99 | f | t | f + 88 | t | t | t (2 rows) -- expressions in aggregate @@ -30,7 +30,7 @@ SELECT bool_or(val > 2 OR id < 2), bool_and(val < 3) FROM bool_test; t | f (1 row) -SELECT kind, bool_or(val > 2 OR id < 2), bool_and(val < 3) FROM bool_test GROUP BY kind ORDER BY kind; +SELECT kind, bool_or(val > 2 OR id < 2), bool_and(val < 3) FROM bool_test GROUP BY kind ORDER BY 3; kind | bool_or | bool_and ------+---------+---------- 88 | t | f diff --git a/src/test/regress/sql/bool_agg.sql b/src/test/regress/sql/bool_agg.sql index 05bac2742..814724a0a 100644 --- a/src/test/regress/sql/bool_agg.sql +++ b/src/test/regress/sql/bool_agg.sql @@ -8,11 +8,11 @@ INSERT INTO bool_test VALUES (1, 1, true, 99), (2, 2, false, 99), (2, 3, true, 8 -- mix of true and false SELECT bool_and(flag), bool_or(flag), every(flag) FROM bool_test; -SELECT kind, bool_and(flag), bool_or(flag), every(flag) FROM bool_test GROUP BY kind ORDER BY kind; +SELECT kind, bool_and(flag), bool_or(flag), every(flag) FROM bool_test GROUP BY kind ORDER BY 2; -- expressions in aggregate SELECT bool_or(val > 2 OR id < 2), bool_and(val < 3) FROM bool_test; -SELECT kind, bool_or(val > 2 OR id < 2), bool_and(val < 3) FROM bool_test GROUP BY kind ORDER BY kind; +SELECT kind, bool_or(val > 2 OR id < 2), bool_and(val < 3) FROM bool_test GROUP BY kind ORDER BY 3; -- 1 & 3, 1 | 3 SELECT bit_and(val), bit_or(val) FROM bool_test WHERE flag;