Probeer dit
Voor laden zal het antwoord 630 zijn, niet 690
Voor het eerste en tweede geval
SELect max(timestamp) - min(timestamp), LEFT(event, LOCATE(' ', event))
FROM table1
group by id, LEFT(event, LOCATE(' ', event));
Voor 3e geval
SELect max(timestamp) - min(timestamp), id
FROM table1
group by id;