1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
|
/* syntax version 1 */
/* postgres can not */
select
Yql::AggrEquals([],[]),
Yql::AggrNotEquals([],[]),
Yql::AggrLess([],[]),
Yql::AggrLessOrEqual([],[]),
Yql::AggrGreater([],[]),
Yql::AggrGreaterOrEqual([],[]),
Yql::AggrEquals({},{}),
Yql::AggrNotEquals({},{}),
[] = [],
[] = ListCreate(Int32),
ListCreate(Int32) = [],
[] = [1],
[1] = [],
[] != [],
[] != ListCreate(Int32),
ListCreate(Int32) != [],
[] != [1],
[1] != [],
[] < [],
[] < ListCreate(Int32),
ListCreate(Int32) < [],
[] < [1],
[1] < [],
[] <= [],
[] <= ListCreate(Int32),
ListCreate(Int32) <= [],
[] <= [1],
[1] <= [],
[] > [],
[] > ListCreate(Int32),
ListCreate(Int32) > [],
[] > [1],
[1] > [],
[] >= [],
[] >= ListCreate(Int32),
ListCreate(Int32) >= [],
[] >= [1],
[1] >= [],
{} = {},
{} = SetCreate(Int32),
SetCreate(Int32) = {},
{} = {1},
{1} = {},
{} != {},
{} != SetCreate(Int32),
SetCreate(Int32) != {},
{} != {1},
{1} != {},
|