SelectWithUnionQuery (children 2)
 ExpressionList (children 1)
  SelectQuery (children 4)
   ExpressionList (children 2)
    Identifier key
    Function arrayJoin (alias res) (children 1)
     ExpressionList (children 1)
      Identifier val
   TablesInSelectQuery (children 1)
    TablesInSelectQueryElement (children 1)
     TableExpression (children 1)
      TableIdentifier test
   ExpressionList (children 1)
    OrderByElement (children 1)
     Identifier ALL
   Set
 Identifier Null
