Найдите разницу между временными метками событий

#mysql #sql

Вопрос:

У меня есть таблица, содержащая столбцы с отметкой времени события для каждого события. Как я могу найти разницу между двумя таблицами времени событий?

Например

 eevnt timestamp    | eventname
2021-08-26 0:01:46 |gave maths test
2021-08-26 0:17:17 |gave physics test
2021-08-26 0:21:47 |gave chem test
2021-08-26 0:28:58 |gave bio test
 

Здесь я хочу найти разницу во времени между двумя строками.

Комментарии:

1. TIMESTAMPDIFF(SECOND, timestamp, LAG(timestamp) OVER (ORDER BY timestamp))

2. Какую версию MYSQL вы используете?

3. Пожалуйста, предоставьте достаточно кода, чтобы другие могли лучше понять или воспроизвести проблему.

4. @Akina код сработал, большое спасибо!!