Versuchen Sie dies
Die Ladeantwort lautet 630, nicht 690
Für den 1. und 2. Fall
SELect max(timestamp) - min(timestamp), LEFT(event, LOCATE(' ', event))
FROM table1
group by id, LEFT(event, LOCATE(' ', event));
Für den 3. Fall
SELect max(timestamp) - min(timestamp), id
FROM table1
group by id;