Hallo Hubertus,
erst mal danke für deine Hilfe (den anderen natürlich auch) aber leider hängst sich dein Code bei mir auf und tut somit leider nichts, aber um den Code trotzdem zu verstehen habe ich noch ein paar Fragen dazu.
Muss ich unbedingt eine ID Spalte haben, oder kann ich nicht auch
statt: LEFT JOIN daten b ON ( a.id < b.id )
neu: LEFT JOIN daten b ON ( a.date < b.date )
machen?
Und warum wird dann, wenn ich id habe/nehme id gruppiert
SELECT a.id, a.eintrag, a.wann, IFNULL( SEC_TO_TIME( UNIX_TIMESTAMP( b.wann ) - UNIX_TIMESTAMP( a.wann ) ) , 0 ) AS differenz
FROM daten a
LEFT JOIN daten b ON ( a.id < b.id )
GROUP BY a.id
ORDER BY id
Skin