mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-24 00:22:29 +00:00
Fix
This commit is contained in:
parent
f6c433cdd2
commit
8c7b63f1e7
@ -1183,7 +1183,7 @@ bool KeyCondition::tryPrepareSetIndex(
|
||||
/// Note: in case of ActionsDAG, tuple may be a constant.
|
||||
/// In this case, there is no keys in tuple. So, we don't have to check it.
|
||||
auto left_arg_tuple = left_arg.toFunctionNode();
|
||||
if (left_arg_tuple.getFunctionName() == "tuple")
|
||||
if (left_arg_tuple.getFunctionName() == "tuple" && left_arg_tuple.getArgumentsSize() > 1)
|
||||
{
|
||||
left_args_count = left_arg_tuple.getArgumentsSize();
|
||||
for (size_t i = 0; i < left_args_count; ++i)
|
||||
|
@ -0,0 +1,2 @@
|
||||
2023-04-17 1
|
||||
2023-04-17 1
|
@ -0,0 +1,10 @@
|
||||
CREATE TABLE test(`report_date` Date, `sspid` UInt64) ENGINE MergeTree PARTITION BY report_date ORDER BY report_date;
|
||||
|
||||
INSERT INTO test SELECT toDate('2023-04-20'), 0;
|
||||
INSERT INTO test SELECT toDate('2023-04-19'), 0;
|
||||
INSERT INTO test SELECT toDate('2023-04-17'), 1;
|
||||
INSERT INTO test SELECT toDate('2023-04-17'), 1;
|
||||
|
||||
|
||||
SELECT * FROM test WHERE tuple(report_date) IN tuple(toDate('2023-04-17'));
|
||||
DROP TABLE test;
|
Loading…
Reference in New Issue
Block a user