ClickHouse/tests/queries/0_stateless/02771_jit_functions_comparison_crash.sql
2023-06-20 11:42:22 +03:00

37 lines
1.0 KiB
SQL

SET compile_expressions = 1;
SET min_count_to_compile_expression = 0;
DROP TABLE IF EXISTS test_table_1;
CREATE TABLE test_table_1
(
pkey UInt32,
c8 UInt32,
c9 String,
c10 Float32,
c11 String
) ENGINE = MergeTree ORDER BY pkey;
DROP TABLE IF EXISTS test_table_2;
CREATE TABLE test_table_2
(
vkey UInt32,
pkey UInt32,
c15 UInt32
) ENGINE = MergeTree ORDER BY vkey;
WITH test_cte AS
(
SELECT
ref_10.c11 as c_2_c2350_1,
ref_9.c9 as c_2_c2351_2
FROM
test_table_1 as ref_9
RIGHT OUTER JOIN test_table_1 as ref_10 ON (ref_9.c11 = ref_10.c9)
INNER JOIN test_table_2 as ref_11 ON (ref_10.c8 = ref_11.vkey)
WHERE ((ref_10.pkey + ref_11.pkey) BETWEEN ref_11.vkey AND (CASE WHEN (-30.87 >= ref_9.c10) THEN ref_11.c15 ELSE ref_11.pkey END))
)
SELECT ref_13.c_2_c2350_1 as c_2_c2357_3 FROM test_cte as ref_13 WHERE (ref_13.c_2_c2351_2) in (select ref_14.c_2_c2351_2 as c_5_c2352_0 FROM test_cte as ref_14);
DROP TABLE test_table_1;
DROP TABLE test_table_2;