File tree Expand file tree Collapse file tree 1 file changed +5
-6
lines changed
Expand file tree Collapse file tree 1 file changed +5
-6
lines changed Original file line number Diff line number Diff line change @@ -1224,9 +1224,9 @@ def unnest_sql(self, expression: exp.Unnest) -> str:
12241224 unnest_alias = expression .args .get ("alias" )
12251225 offset = expression .args .get ("offset" )
12261226
1227- value = seq_get ( unnest_alias .columns if unnest_alias else [], 0 ) or exp . to_identifier (
1228- "value"
1229- )
1227+ unnest_alias_columns = unnest_alias .columns if unnest_alias else []
1228+ value = seq_get ( unnest_alias_columns , 0 ) or exp . to_identifier ( "value" )
1229+
12301230 columns = [
12311231 exp .to_identifier ("seq" ),
12321232 exp .to_identifier ("key" ),
@@ -1248,9 +1248,8 @@ def unnest_sql(self, expression: exp.Unnest) -> str:
12481248 explode = f"TABLE(FLATTEN({ table_input } ))"
12491249 alias = self .sql (unnest_alias )
12501250 alias = f" AS { alias } " if alias else ""
1251- value = (
1252- f"{ value } FROM " if not isinstance (expression .parent , (exp .From , exp .Join )) else ""
1253- )
1251+ value = "" if isinstance (expression .parent , (exp .From , exp .Join )) else f"{ value } FROM "
1252+
12541253 return f"{ value } { explode } { alias } "
12551254
12561255 def show_sql (self , expression : exp .Show ) -> str :
You can’t perform that action at this time.
0 commit comments