mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-29 02:52:13 +00:00
14 lines
673 B
MySQL
14 lines
673 B
MySQL
|
drop table if exists data_01409;
|
||
|
create table data_01409 engine=Memory as select * from numbers(20);
|
||
|
|
||
|
-- easier to check merging via distributed tables
|
||
|
-- but can be done vai topKMerge(topKState()) as well
|
||
|
|
||
|
select 'AggregateFunctionTopK';
|
||
|
select length(topK(20)(number)) from remote('127.{1,1}', currentDatabase(), data_01409);
|
||
|
select length(topKWeighted(20)(number, 1)) from remote('127.{1,1}', currentDatabase(), data_01409);
|
||
|
|
||
|
select 'AggregateFunctionTopKGenericData';
|
||
|
select length(topK(20)((number, ''))) from remote('127.{1,1}', currentDatabase(), data_01409);
|
||
|
select length(topKWeighted(20)((number, ''), 1)) from remote('127.{1,1}', currentDatabase(), data_01409);
|