Überlappende Zeitintervalle zusammenführen, wie?

Kann mir jemand bei einer Abfrage helfen, die ein Datenintervall zusammenführt?
Bsp .: Allgemein auswählen:

SELECT id, date_start, date_end FROM evento ORDER BY date_start

DAS HABE ICH ERHALTEN:

01 - 2013-10-11 08:00:00 2013-10-11 15:00:00
02 - 2013-10-11 16:00:00 2013-10-11 19:00:00

Danke vielmals!