2023-12-24 13:26:41 +00:00
|
|
|
3 another
|
|
|
|
3
|
|
|
|
QUERY id: 0
|
|
|
|
PROJECTION COLUMNS
|
|
|
|
a Int32
|
|
|
|
b String
|
|
|
|
PROJECTION
|
|
|
|
LIST id: 1, nodes: 2
|
|
|
|
COLUMN id: 2, column_name: a, result_type: Int32, source_id: 3
|
|
|
|
COLUMN id: 4, column_name: b, result_type: String, source_id: 3
|
|
|
|
JOIN TREE
|
2023-12-27 10:28:01 +00:00
|
|
|
TABLE id: 3, table_name: default.02952_disjunction_optimization
|
2023-12-24 13:26:41 +00:00
|
|
|
WHERE
|
|
|
|
FUNCTION id: 5, function_name: notIn, function_type: ordinary, result_type: UInt8
|
|
|
|
ARGUMENTS
|
|
|
|
LIST id: 6, nodes: 2
|
|
|
|
COLUMN id: 7, column_name: a, result_type: Int32, source_id: 3
|
|
|
|
CONSTANT id: 8, constant_value: Tuple_(UInt64_1, UInt64_2, UInt64_4), constant_value_type: Tuple(UInt8, UInt8, UInt8)
|
|
|
|
3 another
|
|
|
|
3
|
|
|
|
QUERY id: 0
|
|
|
|
PROJECTION COLUMNS
|
|
|
|
a Int32
|
|
|
|
b String
|
|
|
|
PROJECTION
|
|
|
|
LIST id: 1, nodes: 2
|
|
|
|
COLUMN id: 2, column_name: a, result_type: Int32, source_id: 3
|
|
|
|
COLUMN id: 4, column_name: b, result_type: String, source_id: 3
|
|
|
|
JOIN TREE
|
2023-12-27 10:28:01 +00:00
|
|
|
TABLE id: 3, table_name: default.02952_disjunction_optimization
|
2023-12-24 13:26:41 +00:00
|
|
|
WHERE
|
|
|
|
FUNCTION id: 5, function_name: and, function_type: ordinary, result_type: Bool
|
|
|
|
ARGUMENTS
|
|
|
|
LIST id: 6, nodes: 2
|
|
|
|
CONSTANT id: 7, constant_value: UInt64_1, constant_value_type: Bool
|
|
|
|
FUNCTION id: 8, function_name: notIn, function_type: ordinary, result_type: UInt8
|
|
|
|
ARGUMENTS
|
|
|
|
LIST id: 9, nodes: 2
|
|
|
|
COLUMN id: 10, column_name: a, result_type: Int32, source_id: 3
|
|
|
|
CONSTANT id: 11, constant_value: Tuple_(UInt64_1, UInt64_2, UInt64_4), constant_value_type: Tuple(UInt8, UInt8, UInt8)
|
|
|
|
3 another
|
|
|
|
QUERY id: 0
|
|
|
|
PROJECTION COLUMNS
|
|
|
|
a Int32
|
|
|
|
b String
|
|
|
|
PROJECTION
|
|
|
|
LIST id: 1, nodes: 2
|
|
|
|
COLUMN id: 2, column_name: a, result_type: Int32, source_id: 3
|
|
|
|
COLUMN id: 4, column_name: b, result_type: String, source_id: 3
|
|
|
|
JOIN TREE
|
2023-12-27 10:28:01 +00:00
|
|
|
TABLE id: 3, table_name: default.02952_disjunction_optimization
|
2023-12-24 13:26:41 +00:00
|
|
|
WHERE
|
|
|
|
FUNCTION id: 5, function_name: and, function_type: ordinary, result_type: UInt8
|
|
|
|
ARGUMENTS
|
|
|
|
LIST id: 6, nodes: 2
|
|
|
|
FUNCTION id: 7, function_name: notEquals, function_type: ordinary, result_type: UInt8
|
|
|
|
ARGUMENTS
|
|
|
|
LIST id: 8, nodes: 2
|
|
|
|
COLUMN id: 9, column_name: b, result_type: String, source_id: 3
|
|
|
|
CONSTANT id: 10, constant_value: \'\', constant_value_type: String
|
|
|
|
FUNCTION id: 11, function_name: notIn, function_type: ordinary, result_type: UInt8
|
|
|
|
ARGUMENTS
|
|
|
|
LIST id: 12, nodes: 2
|
|
|
|
COLUMN id: 13, column_name: a, result_type: Int32, source_id: 3
|
|
|
|
CONSTANT id: 14, constant_value: Tuple_(UInt64_1, UInt64_2, UInt64_4), constant_value_type: Tuple(UInt8, UInt8, UInt8)
|
|
|
|
3
|
|
|
|
QUERY id: 0
|
|
|
|
PROJECTION COLUMNS
|
|
|
|
a Int32
|
|
|
|
b String
|
|
|
|
PROJECTION
|
|
|
|
LIST id: 1, nodes: 2
|
|
|
|
COLUMN id: 2, column_name: a, result_type: Int32, source_id: 3
|
|
|
|
COLUMN id: 4, column_name: b, result_type: String, source_id: 3
|
|
|
|
JOIN TREE
|
2023-12-27 10:28:01 +00:00
|
|
|
TABLE id: 3, table_name: default.02952_disjunction_optimization
|
2023-12-24 13:26:41 +00:00
|
|
|
WHERE
|
|
|
|
FUNCTION id: 5, function_name: and, function_type: ordinary, result_type: UInt8
|
|
|
|
ARGUMENTS
|
|
|
|
LIST id: 6, nodes: 2
|
|
|
|
FUNCTION id: 7, function_name: equals, function_type: ordinary, result_type: UInt8
|
|
|
|
ARGUMENTS
|
|
|
|
LIST id: 8, nodes: 2
|
|
|
|
COLUMN id: 9, column_name: b, result_type: String, source_id: 3
|
|
|
|
CONSTANT id: 10, constant_value: \'\', constant_value_type: String
|
|
|
|
FUNCTION id: 11, function_name: notIn, function_type: ordinary, result_type: UInt8
|
|
|
|
ARGUMENTS
|
|
|
|
LIST id: 12, nodes: 2
|
|
|
|
COLUMN id: 13, column_name: a, result_type: Int32, source_id: 3
|
|
|
|
CONSTANT id: 14, constant_value: Tuple_(UInt64_1, UInt64_2, UInt64_4), constant_value_type: Tuple(UInt8, UInt8, UInt8)
|
|
|
|
3 another
|
|
|
|
3
|
|
|
|
4
|
|
|
|
QUERY id: 0
|
|
|
|
PROJECTION COLUMNS
|
|
|
|
a Int32
|
|
|
|
b String
|
|
|
|
PROJECTION
|
|
|
|
LIST id: 1, nodes: 2
|
|
|
|
COLUMN id: 2, column_name: a, result_type: Int32, source_id: 3
|
|
|
|
COLUMN id: 4, column_name: b, result_type: String, source_id: 3
|
|
|
|
JOIN TREE
|
2023-12-27 10:28:01 +00:00
|
|
|
TABLE id: 3, table_name: default.02952_disjunction_optimization
|
2023-12-24 13:26:41 +00:00
|
|
|
WHERE
|
|
|
|
FUNCTION id: 5, function_name: or, function_type: ordinary, result_type: UInt8
|
|
|
|
ARGUMENTS
|
|
|
|
LIST id: 6, nodes: 2
|
|
|
|
FUNCTION id: 7, function_name: notIn, function_type: ordinary, result_type: UInt8
|
|
|
|
ARGUMENTS
|
|
|
|
LIST id: 8, nodes: 2
|
|
|
|
COLUMN id: 9, column_name: a, result_type: Int32, source_id: 3
|
|
|
|
CONSTANT id: 10, constant_value: Tuple_(UInt64_1, UInt64_2, UInt64_4), constant_value_type: Tuple(UInt8, UInt8, UInt8)
|
|
|
|
FUNCTION id: 11, function_name: equals, function_type: ordinary, result_type: UInt8
|
|
|
|
ARGUMENTS
|
|
|
|
LIST id: 12, nodes: 2
|
|
|
|
COLUMN id: 13, column_name: b, result_type: String, source_id: 3
|
|
|
|
CONSTANT id: 14, constant_value: \'\', constant_value_type: String
|