Added a test

This commit is contained in:
Alexey Milovidov 2020-07-06 05:48:35 +03:00
parent 1ca45c1b7e
commit eb2cffab37
2 changed files with 50 additions and 0 deletions

View File

@ -0,0 +1,27 @@
1 1
1 1
0 0
\N 1
---
1 1
1 1
0 0
---
hello
world
---
hello
world
---
hello
world
\N
---
hello
world
xyz
---
hello
world
xyz
\N

View File

@ -0,0 +1,23 @@
SELECT NOT x, isZeroOrNull(x) FROM (SELECT arrayJoin([1, 2, 3, NULL]) = 3 AS x);
SELECT '---';
SELECT NOT x, isZeroOrNull(x) FROM (SELECT arrayJoin([1, 2, 3]) = 3 AS x);
SELECT '---';
CREATE TEMPORARY TABLE test (x String NULL);
INSERT INTO test VALUES ('hello'), ('world'), ('xyz'), (NULL);
SELECT * FROM test WHERE x != 'xyz';
SELECT '---';
SELECT * FROM test WHERE NOT x = 'xyz';
SELECT '---';
SELECT * FROM test WHERE isZeroOrNull(x = 'xyz');
SELECT '---';
SELECT * FROM test WHERE x != 'xyz'
UNION ALL
SELECT * FROM test WHERE NOT x != 'xyz';
SELECT '---';
SELECT * FROM test WHERE x != 'xyz'
UNION ALL
SELECT * FROM test WHERE isZeroOrNull(x != 'xyz');