mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-22 07:31:57 +00:00
Merge pull request #15312 from den-crane/tests/pr11767
more tests for #11767 (from #11407 #15294)
This commit is contained in:
commit
6be274b338
@ -1,2 +1,5 @@
|
||||
[0,2,3] id2
|
||||
[1,2,3] id1
|
||||
test [1,2,3,4]
|
||||
2 fre
|
||||
3 jhg
|
||||
|
@ -17,3 +17,55 @@ WHERE id LIKE 'id%'
|
||||
GROUP BY id;
|
||||
|
||||
DROP TABLE tags;
|
||||
|
||||
|
||||
-- https://github.com/ClickHouse/ClickHouse/issues/15294
|
||||
|
||||
drop table if exists TestTable;
|
||||
|
||||
create table TestTable (column String, start DateTime, end DateTime) engine MergeTree order by start;
|
||||
|
||||
insert into TestTable (column, start, end) values('test', toDateTime('2020-07-20 09:00:00'), toDateTime('2020-07-20 20:00:00')),('test1', toDateTime('2020-07-20 09:00:00'), toDateTime('2020-07-20 20:00:00')),('test2', toDateTime('2020-07-20 09:00:00'), toDateTime('2020-07-20 20:00:00'));
|
||||
|
||||
SELECT column,
|
||||
(SELECT d from (select [1, 2, 3, 4] as d)) as d
|
||||
FROM TestTable
|
||||
where column == 'test'
|
||||
GROUP BY column;
|
||||
|
||||
drop table TestTable;
|
||||
|
||||
-- https://github.com/ClickHouse/ClickHouse/issues/11407
|
||||
|
||||
drop table if exists aaa;
|
||||
drop table if exists bbb;
|
||||
|
||||
CREATE TABLE aaa (
|
||||
id UInt16,
|
||||
data String
|
||||
)
|
||||
ENGINE = MergeTree()
|
||||
PARTITION BY tuple()
|
||||
ORDER BY id;
|
||||
|
||||
INSERT INTO aaa VALUES (1, 'sef'),(2, 'fre'),(3, 'jhg');
|
||||
|
||||
CREATE TABLE bbb (
|
||||
id UInt16,
|
||||
data String
|
||||
)
|
||||
ENGINE = MergeTree()
|
||||
PARTITION BY tuple()
|
||||
ORDER BY id;
|
||||
|
||||
INSERT INTO bbb VALUES (2, 'fre'), (3, 'jhg');
|
||||
|
||||
with (select groupArray(id) from bbb) as ids
|
||||
select *
|
||||
from aaa
|
||||
where has(ids, id)
|
||||
order by id;
|
||||
|
||||
|
||||
drop table aaa;
|
||||
drop table bbb;
|
||||
|
Loading…
Reference in New Issue
Block a user