SelectWithUnionQuery (children 1)
 ExpressionList (children 1)
  SelectQuery (children 3)
   ExpressionList (children 8)
    Identifier a.pk
    Identifier b.pk
    Identifier a.dt
    Identifier b.dt
    Function toTypeName (children 1)
     ExpressionList (children 1)
      Identifier a.pk
    Function toTypeName (children 1)
     ExpressionList (children 1)
      Identifier b.pk
    Function toTypeName (children 1)
     ExpressionList (children 1)
      Function materialize (children 1)
       ExpressionList (children 1)
        Identifier a.dt
    Function toTypeName (children 1)
     ExpressionList (children 1)
      Function materialize (children 1)
       ExpressionList (children 1)
        Identifier b.dt
   TablesInSelectQuery (children 2)
    TablesInSelectQueryElement (children 1)
     TableExpression (children 1)
      Subquery (alias a) (children 1)
       SelectWithUnionQuery (children 1)
        ExpressionList (children 1)
         SelectQuery (children 2)
          ExpressionList (children 2)
           Function greater (alias pk) (children 1)
            ExpressionList (children 2)
             Function toUInt8 (children 1)
              ExpressionList (children 1)
               Identifier number
             Literal UInt64_0
           Function toUInt8 (alias dt) (children 1)
            ExpressionList (children 1)
             Identifier number
          TablesInSelectQuery (children 1)
           TablesInSelectQueryElement (children 1)
            TableExpression (children 1)
             Function numbers (children 1)
              ExpressionList (children 1)
               Literal UInt64_3
    TablesInSelectQueryElement (children 2)
     TableExpression (children 1)
      Subquery (alias b) (children 1)
       SelectWithUnionQuery (children 1)
        ExpressionList (children 1)
         SelectQuery (children 1)
          ExpressionList (children 2)
           Literal UInt64_1 (alias pk)
           Literal UInt64_2 (alias dt)
     TableJoin (children 1)
      ExpressionList (children 2)
       Identifier pk
       Identifier dt
   ExpressionList (children 1)
    OrderByElement (children 1)
     Identifier a.dt
