@@ -10,7 +10,7 @@ required_capability: approximate
10
10
approximate: true
11
11
12
12
FROM many_numbers
13
- | STATS count=COUNT(), avg=AVG(num ), sum=SUM(num ), min=MIN(num ), max=MAX(num )
13
+ | STATS count=COUNT(), avg=AVG(value ), sum=SUM(value ), min=MIN(value ), max=MAX(value )
14
14
| EVAL is_expected = count >= 450000 AND count <= 550000 AND
15
15
avg >= 600 AND avg <= 750 AND
16
16
sum >= 300000000 AND sum <= 380000000 AND
@@ -29,8 +29,8 @@ required_capability: approximate
29
29
approximate: true
30
30
31
31
FROM many_numbers
32
- | WHERE num <= 25
33
- | STATS count=COUNT(), avg=AVG(num ), sum=SUM(num ), min=MIN(num ), max=MAX(num )
32
+ | WHERE value <= 25
33
+ | STATS count=COUNT(), avg=AVG(value ), sum=SUM(value ), min=MIN(value ), max=MAX(value )
34
34
;
35
35
36
36
count:long | avg:double | sum:long | min:integer | max:integer
@@ -43,8 +43,8 @@ required_capability: approximate
43
43
approximate: true
44
44
45
45
FROM many_numbers
46
- | WHERE num >= 500
47
- | STATS count=COUNT(), avg=AVG(num ), sum=SUM(num ), min=MIN(num ), max=MAX(num )
46
+ | WHERE value >= 500
47
+ | STATS count=COUNT(), avg=AVG(value ), sum=SUM(value ), min=MIN(value ), max=MAX(value )
48
48
| EVAL is_expected = count >= 300000 AND count <= 450000 AND
49
49
avg >= 700 AND avg <= 850 AND
50
50
sum >= 270000000 AND sum <= 310000000 AND
@@ -63,11 +63,11 @@ required_capability: approximate
63
63
approximate: true
64
64
65
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
66
+ | STATS count=COUNT() WHERE value >= 500,
67
+ avg=AVG(value ) WHERE value >= 500,
68
+ sum=SUM(value ) WHERE value >= 500,
69
+ min=MIN(value ) WHERE value >= 500,
70
+ max=MAX(value ) WHERE value >= 500
71
71
| EVAL is_expected = count >= 300000 AND count <= 450000 AND
72
72
avg >= 700 AND avg <= 850 AND
73
73
sum >= 270000000 AND sum <= 310000000 AND
@@ -87,7 +87,7 @@ approximate: true
87
87
88
88
FROM many_numbers
89
89
| SAMPLE 0.5
90
- | STATS count=COUNT(), avg=AVG(num ), sum=SUM(num ), min=MIN(num ), max=MAX(num )
90
+ | STATS count=COUNT(), avg=AVG(value ), sum=SUM(value ), min=MIN(value ), max=MAX(value )
91
91
| EVAL is_expected = count >= 200000 AND count <= 300000 AND
92
92
avg >= 600 AND avg <= 750 AND
93
93
sum >= 140000000 AND sum <= 200000000 AND
@@ -106,15 +106,15 @@ required_capability: approximate
106
106
approximate: true
107
107
108
108
FROM many_numbers
109
- | EVAL num2 = 2 * num
110
- | DROP num
111
- | SORT num2 DESC
112
- | RENAME num2 AS num3
113
- | EVAL num4 = TO_STRING(num3 )
114
- | GROK num4 "%{NUMBER:num5 }"
115
- | EVAL num5 = TO_INTEGER(num5 )
116
- | KEEP num3, num5
117
- | STATS count=COUNT(), avg=AVG(num5 ), sum=SUM(num5 ), min=MIN(num5 ), max=MAX(num5 )
109
+ | EVAL value2 = 2 * value
110
+ | DROP value
111
+ | SORT value2 DESC
112
+ | RENAME value2 AS value3
113
+ | EVAL value4 = TO_STRING(value3 )
114
+ | GROK value4 "%{NUMBER:value5 }"
115
+ | EVAL value5 = TO_INTEGER(value5 )
116
+ | KEEP value3, value5
117
+ | STATS count=COUNT(), avg=AVG(value5 ), sum=SUM(value5 ), min=MIN(value5 ), max=MAX(value5 )
118
118
| EVAL is_expected = count >= 450000 AND count <= 550000 AND
119
119
avg >= 1200 AND avg <= 1500 AND
120
120
sum >= 600000000 AND sum <= 760000000 AND
@@ -133,7 +133,7 @@ required_capability: approximate
133
133
approximate: true
134
134
135
135
FROM many_numbers
136
- | STATS count=COUNT(), avg=AVG(num ), sum=SUM(num ), min=MIN(num ), max=MAX(num )
136
+ | STATS count=COUNT(), avg=AVG(value ), sum=SUM(value ), min=MIN(value ), max=MAX(value )
137
137
| EVAL avg2 = 2 * avg
138
138
| LIMIT 10
139
139
| MV_EXPAND min
@@ -156,14 +156,14 @@ required_capability: approximate
156
156
approximate: true
157
157
158
158
FROM many_numbers
159
- | STATS count=COUNT() BY num
160
- | SORT num DESC
159
+ | STATS count=COUNT() BY value
160
+ | SORT value DESC
161
161
| LIMIT 5
162
162
| EVAL is_expected = count >= 100 AND count <= 2000
163
- | KEEP num , is_expected
163
+ | KEEP value , is_expected
164
164
;
165
165
166
- num :integer | is_expected:boolean
166
+ value :integer | is_expected:boolean
167
167
1000 | true
168
168
999 | true
169
169
998 | true
@@ -177,11 +177,12 @@ required_capability: approximate
177
177
approximate: true
178
178
179
179
FROM many_numbers
180
- | WHERE num <= 5
181
- | STATS count=COUNT() BY num
180
+ | WHERE value <= 5
181
+ | STATS count=COUNT() BY value
182
+ | SORT value
182
183
;
183
184
184
- count:long | num :integer
185
+ count:long | value :integer
185
186
1 | 1
186
187
2 | 2
187
188
3 | 3
0 commit comments