ClickHouse/tests/queries/0_stateless/02380_analyzer_join_sample.sql
2024-08-05 15:29:14 +00:00

30 lines
745 B
SQL

SET enable_analyzer = 1;
DROP TABLE IF EXISTS test_table_join_1;
CREATE TABLE test_table_join_1
(
id UInt64,
value String
) ENGINE=MergeTree
ORDER BY id
SAMPLE BY id;
INSERT INTO test_table_join_1 VALUES (0, 'Value'), (1, 'Value_1');
DROP TABLE IF EXISTS test_table_join_2;
CREATE TABLE test_table_join_2
(
id UInt64,
value String
) ENGINE=MergeTree
ORDER BY id
SAMPLE BY id;
INSERT INTO test_table_join_2 VALUES (0, 'Value'), (1, 'Value_1');
SELECT t1.id AS t1_id, t2.id AS t2_id, t1._sample_factor AS t1_sample_factor, t2._sample_factor AS t2_sample_factor
FROM test_table_join_1 AS t1 SAMPLE 1/2 INNER JOIN test_table_join_2 AS t2 SAMPLE 1/2 ON t1.id = t2.id;
DROP TABLE test_table_join_1;
DROP TABLE test_table_join_2;