mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-25 09:02:00 +00:00
22 lines
851 B
SQL
22 lines
851 B
SQL
-- Tags: distributed
|
|
|
|
-- test from https://github.com/ClickHouse/ClickHouse/issues/11755#issuecomment-700850254
|
|
DROP TABLE IF EXISTS cat_hist;
|
|
DROP TABLE IF EXISTS prod_hist;
|
|
DROP TABLE IF EXISTS products_l;
|
|
DROP TABLE IF EXISTS products;
|
|
|
|
CREATE TABLE cat_hist (categoryId UUID, categoryName String) ENGINE Memory;
|
|
CREATE TABLE prod_hist (categoryId UUID, productId UUID) ENGINE = MergeTree ORDER BY productId;
|
|
|
|
CREATE TABLE products_l AS prod_hist ENGINE = Distributed(test_cluster_two_shards, currentDatabase(), prod_hist);
|
|
CREATE TABLE products as prod_hist ENGINE = Merge(currentDatabase(), '^products_');
|
|
|
|
SELECT * FROM products AS p LEFT JOIN cat_hist AS c USING (categoryId);
|
|
SELECT * FROM products AS p GLOBAL LEFT JOIN cat_hist AS c USING (categoryId);
|
|
|
|
DROP TABLE cat_hist;
|
|
DROP TABLE prod_hist;
|
|
DROP TABLE products_l;
|
|
DROP TABLE products;
|