mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-09-20 00:30:49 +00:00
Add more tests
This commit is contained in:
parent
bff2f2db65
commit
9d2ee35407
@ -2,8 +2,18 @@
|
||||
-- { echoOn }
|
||||
SELECT sum(if(materialize(0), toNullable(1), 0));
|
||||
0
|
||||
SELECT sum(if(materialize(0), toNullable(1), materialize(0)));
|
||||
0
|
||||
SELECT sum(if(materialize(0), materialize(toNullable(1)), materialize(0)));
|
||||
0
|
||||
SELECT sum(if(materialize(0), materialize(1), materialize(0)));
|
||||
0
|
||||
SELECT sum(if(dummy, 0, toNullable(0)));
|
||||
0
|
||||
SELECT sum(if(dummy, materialize(0), toNullable(0)));
|
||||
0
|
||||
SELECT sum(if(dummy, materialize(0), materialize(toNullable(0))));
|
||||
0
|
||||
SELECT sum(if(s == '', v, 0)) b from VALUES ('v Nullable(Int64), s String',(1, 'x'));
|
||||
0
|
||||
SELECT sumOrNull(if(materialize(0), toNullable(1), 0));
|
||||
|
@ -1,7 +1,12 @@
|
||||
-- https://github.com/ClickHouse/ClickHouse/issues/62890
|
||||
-- { echoOn }
|
||||
SELECT sum(if(materialize(0), toNullable(1), 0));
|
||||
SELECT sum(if(materialize(0), toNullable(1), materialize(0)));
|
||||
SELECT sum(if(materialize(0), materialize(toNullable(1)), materialize(0)));
|
||||
SELECT sum(if(materialize(0), materialize(1), materialize(0)));
|
||||
SELECT sum(if(dummy, 0, toNullable(0)));
|
||||
SELECT sum(if(dummy, materialize(0), toNullable(0)));
|
||||
SELECT sum(if(dummy, materialize(0), materialize(toNullable(0))));
|
||||
SELECT sum(if(s == '', v, 0)) b from VALUES ('v Nullable(Int64), s String',(1, 'x'));
|
||||
|
||||
SELECT sumOrNull(if(materialize(0), toNullable(1), 0));
|
||||
|
Loading…
Reference in New Issue
Block a user