|  | @ -307,7 +307,6 @@ func GetRow(dbName, table_name, alias string, titles string, with, join [][]stri | 
														
													
														
															
																|  |  | withSql := "" |  |  | withSql := "" | 
														
													
														
															
																|  |  | if len(with) > 0 { |  |  | if len(with) > 0 { | 
														
													
														
															
																|  |  | var builder strings.Builder |  |  | var builder strings.Builder | 
														
													
														
															
																|  |  | builder.Reset() |  |  |  | 
														
													
														
															
																|  |  | builder.WriteString("WITH ") |  |  | builder.WriteString("WITH ") | 
														
													
														
															
																|  |  | boo := false |  |  | boo := false | 
														
													
														
															
																|  |  | for k, v := range with { |  |  | for k, v := range with { | 
														
													
												
													
														
															
																|  | @ -354,12 +353,11 @@ func GetRow(dbName, table_name, alias string, titles string, with, join [][]stri | 
														
													
														
															
																|  |  |  |  |  |  | 
														
													
														
															
																|  |  | if len(join) > 0 { |  |  | if len(join) > 0 { | 
														
													
														
															
																|  |  | var builder strings.Builder |  |  | var builder strings.Builder | 
														
													
														
															
																|  |  | builder.Reset() |  |  |  | 
														
													
														
															
																|  |  |  |  |  | builder.WriteString(sql_str) | 
														
													
														
															
																|  |  | for _, joinitem := range join { |  |  | for _, joinitem := range join { | 
														
													
														
															
																|  |  | if len(joinitem) < 2 { |  |  | if len(joinitem) < 2 { | 
														
													
														
															
																|  |  | continue |  |  | continue | 
														
													
														
															
																|  |  | } |  |  | } | 
														
													
														
															
																|  |  | builder.WriteString(sql_str) |  |  |  | 
														
													
														
															
																|  |  | builder.WriteString(" ") |  |  | builder.WriteString(" ") | 
														
													
														
															
																|  |  | if len(joinitem) >= 3 { |  |  | if len(joinitem) >= 3 { | 
														
													
														
															
																|  |  | builder.WriteString(joinitem[2]) |  |  | builder.WriteString(joinitem[2]) | 
														
													
												
													
														
															
																|  | @ -498,7 +496,6 @@ func FetchRows(dbName, table_name, alias string, titles string, with, join [][]s | 
														
													
														
															
																|  |  | withSql := "" |  |  | withSql := "" | 
														
													
														
															
																|  |  | if len(with) > 0 { |  |  | if len(with) > 0 { | 
														
													
														
															
																|  |  | var builder strings.Builder |  |  | var builder strings.Builder | 
														
													
														
															
																|  |  | builder.Reset() |  |  |  | 
														
													
														
															
																|  |  | builder.WriteString("WITH ") |  |  | builder.WriteString("WITH ") | 
														
													
														
															
																|  |  | boo := false |  |  | boo := false | 
														
													
														
															
																|  |  | for k, v := range with { |  |  | for k, v := range with { | 
														
													
												
													
														
															
																|  | @ -546,12 +543,12 @@ func FetchRows(dbName, table_name, alias string, titles string, with, join [][]s | 
														
													
														
															
																|  |  |  |  |  |  | 
														
													
														
															
																|  |  | if len(join) > 0 { |  |  | if len(join) > 0 { | 
														
													
														
															
																|  |  | var builder strings.Builder |  |  | var builder strings.Builder | 
														
													
														
															
																|  |  | builder.Reset() |  |  |  | 
														
													
														
															
																|  |  |  |  |  | builder.WriteString(sql_str) | 
														
													
														
															
																|  |  | for _, joinitem := range join { |  |  | for _, joinitem := range join { | 
														
													
														
															
																|  |  | if len(joinitem) < 2 { |  |  | if len(joinitem) < 2 { | 
														
													
														
															
																|  |  | continue |  |  | continue | 
														
													
														
															
																|  |  | } |  |  | } | 
														
													
														
															
																|  |  | builder.WriteString(sql_str) |  |  |  | 
														
													
														
															
																|  |  |  |  |  |  | 
														
													
														
															
																|  |  | builder.WriteString(" ") |  |  | builder.WriteString(" ") | 
														
													
														
															
																|  |  | if len(joinitem) >= 3 { |  |  | if len(joinitem) >= 3 { | 
														
													
														
															
																|  |  | builder.WriteString(joinitem[2]) |  |  | builder.WriteString(joinitem[2]) | 
														
													
												
													
														
															
																|  | 
 |