-
Notifications
You must be signed in to change notification settings - Fork 8.3k
join with engine=Join works only one time #16991
Copy link
Copy link
Closed
Labels
bugConfirmed user-visible misbehaviour in official releaseConfirmed user-visible misbehaviour in official release
Description
20.11.1.5065.
CREATE TABLE test_join (serial String, appid UInt16) ENGINE = Join(ANY, INNER, serial);
INSERT INTO test_join (serial,appid) values ('aaa',123),('bbb',345);
CREATE TABLE test(serial String, val UInt32) ENGINE = TinyLog;
INSERT INTO test (serial,val) VALUES ('aaa',1111),('bbb',22222);
SELECT *
FROM test
ANY INNER JOIN test_join USING (serial)
Query id: 02c7efc9-0580-4292-ae1a-1bc98289c283
┌─serial─┬───val─┬─appid─┐
│ aaa │ 1111 │ 123 │
│ bbb │ 22222 │ 345 │
└────────┴───────┴───────┘
2 rows in set. Elapsed: 0.001 sec.
:) select * from test any inner join test_join USING serial
SELECT *
FROM test
ANY INNER JOIN test_join USING (serial)
Query id: a3cd3230-9fd1-44d7-bf0b-da4b94e07081
Ok.
0 rows in set. Elapsed: 0.001 sec.
it worked in 20.3
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugConfirmed user-visible misbehaviour in official releaseConfirmed user-visible misbehaviour in official release