Hallo Stefan,
anbei ist ein Beispiel wie Du die Lᅵcken markierst:
CREATE VIEW `testdb`.`testview` AS
SELECT t1.*, t2.datum AS folgedatum
FROM `testdb`.`testtable` AS t1
LEFT JOIN `testdb`.`testtable` AS t2
ON
t1.id =
t2.id AND t1.belegungId = t2.belegungId
AND DATE_ADD(t1.datum, INTERVAL 1 DAY) = t2.datum
;
Die Objektnamen mit "test***" gg. Deine echten Namen ersetzen.
Jetzt kannst Du auf die View eine GROUP BY Klausel drᅵber legen bzw.
wieder mit sich JOINen...
MFG
Sergej