From 50b9d9eb67ca7eed8e393a8fa83d7af4634442ff Mon Sep 17 00:00:00 2001 From: Josh Pschorr Date: Wed, 7 Feb 2024 10:12:07 -0800 Subject: [PATCH] Add a test to exercise `ORDER BY` over an aggregation --- partiql-tests-data/eval/query/order-by.ion | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/partiql-tests-data/eval/query/order-by.ion b/partiql-tests-data/eval/query/order-by.ion index 87adb94..fee1593 100644 --- a/partiql-tests-data/eval/query/order-by.ion +++ b/partiql-tests-data/eval/query/order-by.ion @@ -222,6 +222,16 @@ simple::[ output:[{'supplierId_nulls': null}, {'supplierId_nulls': 10}, {'supplierId_nulls': 11}] } }, + // should group and order by count + { + name:"group and order by count", + statement:"SELECT supplierId, count(1) as n FROM products GROUP BY supplierId ORDER BY n DESC", + assert:{ + evalMode:[EvalModeCoerce, EvalModeError], + result:EvaluationSuccess, + output:[{'supplierId': 10, n: 3}, {'supplierId': 11, 'n':2}] + } + }, ] data_types::[