SelectWithUnionQuery (children 1)
 ExpressionList (children 1)
  SelectQuery (children 4)
   ExpressionList (children 2)
    Identifier t1.key
    Identifier t1.key2
   TablesInSelectQuery (children 2)
    TablesInSelectQueryElement (children 1)
     TableExpression (children 1)
      TableIdentifier t1
    TablesInSelectQueryElement (children 2)
     TableExpression (children 1)
      TableIdentifier t2
     TableJoin (children 1)
      Function and (children 1)
       ExpressionList (children 2)
        Function equals (children 1)
         ExpressionList (children 2)
          Identifier t1.id
          Identifier t2.id
        Function equals (children 1)
         ExpressionList (children 2)
          Identifier t2.key
          Identifier t2.key2
   ExpressionList (children 2)
    OrderByElement (children 1)
     Identifier t1.key
    OrderByElement (children 1)
     Identifier t1.key2
   Set
