SelectWithUnionQuery (children 1)
 ExpressionList (children 1)
  SelectQuery (children 3)
   ExpressionList (children 3)
    Identifier alias_first.inn
    Function arrayFirst (children 1)
     ExpressionList (children 2)
      Function lambda (children 1)
       ExpressionList (children 2)
        Function tuple (children 1)
         ExpressionList (children 1)
          Identifier t
        Function isNotNull (children 1)
         ExpressionList (children 1)
          Identifier t
      Function tupleElement (children 1)
       ExpressionList (children 2)
        Identifier regInfo
        Literal UInt64_1
    Function arrayFirst (children 1)
     ExpressionList (children 2)
      Function lambda (children 1)
       ExpressionList (children 2)
        Function tuple (children 1)
         ExpressionList (children 1)
          Identifier t
        Function isNotNull (children 1)
         ExpressionList (children 1)
          Identifier t
      Function tupleElement (children 1)
       ExpressionList (children 2)
        Identifier regInfo
        Literal UInt64_2
   TablesInSelectQuery (children 2)
    TablesInSelectQueryElement (children 1)
     TableExpression (children 1)
      TableIdentifier first (alias alias_first)
    TablesInSelectQueryElement (children 2)
     TableExpression (children 1)
      Subquery (alias resp) (children 1)
       SelectWithUnionQuery (children 1)
        ExpressionList (children 1)
         SelectQuery (children 3)
          ExpressionList (children 3)
           Identifier alias_second.inn
           Identifier alias_second.sessionId
           Function groupArray (alias regInfo) (children 1)
            ExpressionList (children 1)
             Function tuple (children 1)
              ExpressionList (children 2)
               Identifier serial
               Identifier reg
          TablesInSelectQuery (children 1)
           TablesInSelectQueryElement (children 1)
            TableExpression (children 1)
             TableIdentifier second (alias alias_second)
          ExpressionList (children 2)
           Identifier inn
           Identifier sessionId
     TableJoin (children 1)
      Function and (children 1)
       ExpressionList (children 2)
        Function equals (children 1)
         ExpressionList (children 2)
          Identifier alias_first.inn
          Identifier resp.inn
        Function equals (children 1)
         ExpressionList (children 2)
          Identifier alias_first.sessionId
          Identifier resp.sessionId
   Function if (children 1)
    ExpressionList (children 3)
     Function isNotNull (children 1)
      ExpressionList (children 1)
       Literal \'123456789\'
     Function equals (children 1)
      ExpressionList (children 2)
       Identifier alias_first.inn
       Literal \'123456789\'
     Literal UInt64_1
