mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-21 15:12:02 +00:00
Add 03261_any_respect_camelCase_aliases.sql
This commit is contained in:
parent
7d5fc90b19
commit
77d288a3e5
@ -0,0 +1,20 @@
|
||||
0
|
||||
\N
|
||||
\N
|
||||
0
|
||||
6
|
||||
4
|
||||
\N
|
||||
\N
|
||||
0
|
||||
9
|
||||
0
|
||||
\N
|
||||
\N
|
||||
0
|
||||
6
|
||||
4
|
||||
\N
|
||||
\N
|
||||
0
|
||||
9
|
@ -0,0 +1,28 @@
|
||||
|
||||
-- anyRespectNulls
|
||||
SELECT anyRespectNulls(number) from numbers(5);
|
||||
SELECT arrayReduce('anyRespectNulls', [NULL, 10]::Array(Nullable(UInt8)));
|
||||
SELECT anyRespectNullsMerge(t) FROM (SELECT anyRespectNullsState(NULL::Nullable(UInt8)) as t FROM numbers(5));
|
||||
SELECT finalizeAggregation(CAST(unhex('01'), 'AggregateFunction(anyRespectNulls, UInt64)'));
|
||||
SELECT anyRespectNullsIf (number, NOT isNull(number) AND (assumeNotNull(number) > 5)) FROM numbers(10);
|
||||
|
||||
-- anyLastRespectNulls
|
||||
SELECT anyLastRespectNulls(number) from numbers(5);
|
||||
SELECT arrayReduce('anyLastRespectNulls', [10, NULL]::Array(Nullable(UInt8)));
|
||||
SELECT anyLastRespectNullsMerge(t) FROM (SELECT anyLastRespectNullsState(NULL::Nullable(UInt8)) as t FROM numbers(5));
|
||||
SELECT finalizeAggregation(CAST(unhex('01'), 'AggregateFunction(anyLastRespectNulls, UInt64)'));
|
||||
SELECT anyLastRespectNullsIf (number, NOT isNull(number) AND (assumeNotNull(number) > 5)) FROM numbers(10);
|
||||
|
||||
-- firstValueRespectNulls
|
||||
SELECT firstValueRespectNulls(number) from numbers(5);
|
||||
SELECT arrayReduce('firstValueRespectNulls', [NULL, 10]::Array(Nullable(UInt8)));
|
||||
SELECT firstValueRespectNullsMerge(t) FROM (SELECT firstValueRespectNullsState(NULL::Nullable(UInt8)) as t FROM numbers(5));
|
||||
SELECT finalizeAggregation(CAST(unhex('01'), 'AggregateFunction(firstValueRespectNulls, UInt64)'));
|
||||
SELECT firstValueRespectNullsIf (number, NOT isNull(number) AND (assumeNotNull(number) > 5)) FROM numbers(10);
|
||||
|
||||
-- lastValueRespectNulls
|
||||
SELECT lastValueRespectNulls(number) from numbers(5);
|
||||
SELECT arrayReduce('lastValueRespectNulls', [10, NULL]::Array(Nullable(UInt8)));
|
||||
SELECT lastValueRespectNullsMerge(t) FROM (SELECT lastValueRespectNullsState(NULL::Nullable(UInt8)) as t FROM numbers(5));
|
||||
SELECT finalizeAggregation(CAST(unhex('01'), 'AggregateFunction(lastValueRespectNulls, UInt64)'));
|
||||
SELECT lastValueRespectNullsIf (number, NOT isNull(number) AND (assumeNotNull(number) > 5)) FROM numbers(10);
|
Loading…
Reference in New Issue
Block a user