From b9a90b7a0794f51b69b4311b429319a819e38935 Mon Sep 17 00:00:00 2001 From: simmyan <8966188@qq.com> Date: Wed, 13 Dec 2023 11:41:34 +0800 Subject: [PATCH] optimizeFromBuiler, strings.Contains(ele.join.join, 'LEFT_JOIN')) (#64) --- from_builder_optimization.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/from_builder_optimization.go b/from_builder_optimization.go index 507fb49..974c32d 100644 --- a/from_builder_optimization.go +++ b/from_builder_optimization.go @@ -37,7 +37,7 @@ func (x *BuilderX) optimizeFromBuilder() { if i == 0 { return false } - if ele.sub != nil && (ele.join != nil && !strings.Contains(ele.join.join, "LEFT")) { + if ele.sub != nil || (ele.join != nil && strings.Contains(ele.join.join, "LEFT")) { return false } for _, u := range *useds {