SelectWithUnionQuery (children 1)
 ExpressionList (children 1)
  SelectQuery (children 3)
   ExpressionList (children 1)
    Asterisk
   TablesInSelectQuery (children 2)
    TablesInSelectQueryElement (children 1)
     TableExpression (children 1)
      Subquery (alias subquery) (children 1)
       SelectWithUnionQuery (children 1)
        ExpressionList (children 1)
         SelectQuery (children 3)
          ExpressionList (children 1)
           Function corr (alias corr_value) (children 1)
            ExpressionList (children 2)
             Identifier id
             Identifier id
          TablesInSelectQuery (children 1)
           TablesInSelectQueryElement (children 1)
            TableExpression (children 1)
             TableIdentifier test_table
          ExpressionList (children 1)
           Identifier value
    TablesInSelectQueryElement (children 2)
     TableExpression (children 1)
      TableIdentifier test_table
     TableJoin (children 1)
      Function equals (children 1)
       ExpressionList (children 2)
        Identifier subquery.corr_value
        Identifier test_table.id
   Function and (children 1)
    ExpressionList (children 2)
     Function greaterOrEquals (children 1)
      ExpressionList (children 2)
       Identifier test_table.id
       Identifier test_table.id
     Function not (children 1)
      ExpressionList (children 1)
       Function greaterOrEquals (children 1)
        ExpressionList (children 2)
         Identifier test_table.id
         Identifier test_table.id
