From a8bc2722f43a98bf9bee8cae777d490af62b5f0d Mon Sep 17 00:00:00 2001 From: Nikolai Kochetov Date: Sat, 20 Feb 2021 14:04:32 +0300 Subject: [PATCH] Fix getHeaderForProcessingStage --- src/Interpreters/getHeaderForProcessingStage.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/Interpreters/getHeaderForProcessingStage.cpp b/src/Interpreters/getHeaderForProcessingStage.cpp index 3adbab8413f..b56b90cdf3f 100644 --- a/src/Interpreters/getHeaderForProcessingStage.cpp +++ b/src/Interpreters/getHeaderForProcessingStage.cpp @@ -47,7 +47,10 @@ Block getHeaderForProcessingStage( auto & prewhere_info = *query_info.prewhere_info; if (prewhere_info.row_level_filter) + { prewhere_info.row_level_filter->execute(header); + header.erase(prewhere_info.row_level_column_name); + } if (prewhere_info.prewhere_actions) prewhere_info.prewhere_actions->execute(header);