From b35107c35cb4373a739d73c011b69ab20c1f6c09 Mon Sep 17 00:00:00 2001 From: SGZW Date: Wed, 20 Mar 2024 17:22:21 +0800 Subject: [PATCH] optimize planner inject hidden logic --- src/sql/plan/planner.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sql/plan/planner.rs b/src/sql/plan/planner.rs index a5d4f6fa3..ff9f0f370 100644 --- a/src/sql/plan/planner.rs +++ b/src/sql/plan/planner.rs @@ -456,7 +456,7 @@ impl<'a, C: Catalog> Planner<'a, C> { for (i, (sexpr, label)) in select.iter().enumerate() { if expr == sexpr { *expr = ast::Expression::Column(i); - continue; + break; } if let Some(label) = label { expr.transform_mut(