123456789101112131415161718 |
- /* syntax version 1 */
- /* postgres can not */
- $t = AsList(AsStruct(1 as a),AsStruct(2 as a));
- $f = AGGREGATION_FACTORY("loghistogram");
- select Yql::Aggregate($t, AsTuple(), AsTuple(AsTuple(AsAtom("res"), $f(
- ListItemType(TypeOf($t)), ($z)->{return $z.a}))));
- $f = AGGREGATION_FACTORY("loghistogram", 10, 0.01, 1000.0);
- select Yql::Aggregate($t, AsTuple(), AsTuple(AsTuple(AsAtom("res"), $f(
- ListItemType(TypeOf($t)), ($z)->{return $z.a}))));
- use plato;
- insert into @a select a as aa from as_table($t);
- commit;
- select AGGREGATE_BY(aa,$f) from @a;
|