SelectWithUnionQuery (children 1)
 ExpressionList (children 1)
  SelectQuery (children 3)
   ExpressionList (children 10)
    Identifier id (alias using_id)
    Function toTypeName (children 1)
     ExpressionList (children 1)
      Identifier using_id
    Identifier t1.id (alias t1_id)
    Function toTypeName (children 1)
     ExpressionList (children 1)
      Identifier t1_id
    Identifier t1.value (alias t1_value)
    Function toTypeName (children 1)
     ExpressionList (children 1)
      Identifier t1_value
    Identifier t2.id (alias t2_id)
    Function toTypeName (children 1)
     ExpressionList (children 1)
      Identifier t2_id
    Identifier t2.value (alias t2_value)
    Function toTypeName (children 1)
     ExpressionList (children 1)
      Identifier t2_value
   TablesInSelectQuery (children 2)
    TablesInSelectQueryElement (children 1)
     TableExpression (children 1)
      TableIdentifier test_table_join_1 (alias t1)
    TablesInSelectQueryElement (children 2)
     TableExpression (children 1)
      TableIdentifier test_table_join_2 (alias t2)
     TableJoin (children 1)
      ExpressionList (children 1)
       Identifier id
   ExpressionList (children 1)
    OrderByElement (children 1)
     Identifier ALL
