DescribeQuery (children 1)
 TableExpression (children 1)
  Subquery (children 1)
   SelectWithUnionQuery (children 1)
    ExpressionList (children 1)
     SelectQuery (children 2)
      ExpressionList (children 3)
       QualifiedAsterisk (children 1)
        Identifier test_table_join_1
       QualifiedAsterisk (children 1)
        Identifier test_table_join_2
       QualifiedAsterisk (children 1)
        Identifier test_table_join_3
      TablesInSelectQuery (children 3)
       TablesInSelectQueryElement (children 1)
        TableExpression (children 1)
         TableIdentifier test_table_join_1
       TablesInSelectQueryElement (children 2)
        TableExpression (children 1)
         TableIdentifier test_table_join_2
        TableJoin (children 1)
         Function equals (children 1)
          ExpressionList (children 2)
           Identifier test_table_join_1.id
           Identifier test_table_join_2.id
       TablesInSelectQueryElement (children 2)
        TableExpression (children 1)
         TableIdentifier test_table_join_3
        TableJoin (children 1)
         Function equals (children 1)
          ExpressionList (children 2)
           Identifier test_table_join_2.id
           Identifier test_table_join_3.id
