SelectWithUnionQuery (children 1)
 ExpressionList (children 1)
  SelectQuery (children 4)
   ExpressionList (children 3)
    Identifier id
    Function intervalLengthSum (children 1)
     ExpressionList (children 2)
      Identifier start
      Identifier end
    Function toTypeName (children 1)
     ExpressionList (children 1)
      Function intervalLengthSum (children 1)
       ExpressionList (children 2)
        Identifier start
        Identifier end
   TablesInSelectQuery (children 1)
    TablesInSelectQueryElement (children 1)
     TableExpression (children 1)
      TableIdentifier date_interval
   ExpressionList (children 1)
    Identifier id
   ExpressionList (children 1)
    OrderByElement (children 1)
     Identifier id
