Skip to content

Commit 7de5c3d

Browse files
committed
Add CSV test with STATS ... WHERE
1 parent d6b11f3 commit 7de5c3d

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

x-pack/plugin/esql/qa/testFixtures/src/main/resources/approximate.csv-spec

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,29 @@ true
5858
;
5959

6060

61+
with stats where
62+
required_capability: approximate
63+
approximate: true
64+
65+
FROM many_numbers
66+
| STATS count=COUNT() WHERE num >= 500,
67+
avg=AVG(num) WHERE num >= 500,
68+
sum=SUM(num) WHERE num >= 500,
69+
min=MIN(num) WHERE num >= 500,
70+
max=MAX(num) WHERE num >= 500
71+
| EVAL is_expected = count >= 300000 AND count <= 450000 AND
72+
avg >= 700 AND avg <= 850 AND
73+
sum >= 270000000 AND sum <= 310000000 AND
74+
min >= 500 AND
75+
max == 1000
76+
| KEEP is_expected
77+
;
78+
79+
is_expected:boolean
80+
true
81+
;
82+
83+
6184
with sample
6285
required_capability: approximate
6386
approximate: true

0 commit comments

Comments
 (0)