SelectWithUnionQuery (children 1)
 ExpressionList (children 1)
  SelectQuery (children 3)
   ExpressionList (children 1)
    Asterisk
   TablesInSelectQuery (children 3)
    TablesInSelectQueryElement (children 1)
     TableExpression (children 1)
      TableIdentifier table0 (alias t0)
    TablesInSelectQueryElement (children 2)
     TableExpression (children 1)
      TableIdentifier table2
     TableJoin (children 1)
      ExpressionList (children 1)
       Identifier val
    TablesInSelectQueryElement (children 2)
     TableExpression (children 1)
      TableIdentifier table1
     TableJoin (children 1)
      ExpressionList (children 1)
       Identifier val
   ExpressionList (children 1)
    OrderByElement (children 1)
     Identifier ALL
