SelectWithUnionQuery (children 1)
 ExpressionList (children 1)
  SelectQuery (children 4)
   ExpressionList (children 3)
    Identifier t1.id
    Identifier t2.id (alias id)
    Identifier t3.id (alias value)
   TablesInSelectQuery (children 3)
    TablesInSelectQueryElement (children 1)
     TableExpression (children 1)
      Subquery (alias t1) (children 1)
       SelectWithUnionQuery (children 1)
        ExpressionList (children 1)
         SelectQuery (children 2)
          ExpressionList (children 2)
           Identifier number (alias id)
           Literal UInt64_42 (alias value)
          TablesInSelectQuery (children 1)
           TablesInSelectQueryElement (children 1)
            TableExpression (children 1)
             Function numbers (children 1)
              ExpressionList (children 1)
               Literal UInt64_4
    TablesInSelectQueryElement (children 2)
     TableExpression (children 1)
      Subquery (alias t2) (children 1)
       SelectWithUnionQuery (children 1)
        ExpressionList (children 1)
         SelectQuery (children 2)
          ExpressionList (children 2)
           Identifier number (alias id)
           Literal UInt64_42 (alias value)
          TablesInSelectQuery (children 1)
           TablesInSelectQueryElement (children 1)
            TableExpression (children 1)
             Function numbers (children 1)
              ExpressionList (children 1)
               Literal UInt64_3
     TableJoin (children 1)
      Function equals (children 1)
       ExpressionList (children 2)
        Identifier t1.id
        Identifier t2.id
    TablesInSelectQueryElement (children 2)
     TableExpression (children 1)
      Subquery (alias t3) (children 1)
       SelectWithUnionQuery (children 1)
        ExpressionList (children 1)
         SelectQuery (children 2)
          ExpressionList (children 2)
           Identifier number (alias id)
           Literal UInt64_42 (alias value)
          TablesInSelectQuery (children 1)
           TablesInSelectQueryElement (children 1)
            TableExpression (children 1)
             Function numbers (children 1)
              ExpressionList (children 1)
               Literal UInt64_2
     TableJoin (children 1)
      Function equals (children 1)
       ExpressionList (children 2)
        Identifier t1.id
        Identifier t3.id
   Function and (children 1)
    ExpressionList (children 2)
     Function greater (children 1)
      ExpressionList (children 2)
       Identifier id
       Literal UInt64_0
     Function less (children 1)
      ExpressionList (children 2)
       Identifier value
       Literal UInt64_42
   ExpressionList (children 1)
    OrderByElement (children 1)
     Identifier id
