SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 20.05.2010 11:47:12

hategen
Участник
Зарегистрирован: 20.05.2010
Сообщений: 1

Обработка последовательности дат

Есть  таблица   в которой  хранится набор  последовательных  событий нескольких  типов и время, когда они произошли. Необходимо  подсчитать интервалы между соседними действиями:   между первым и вторым, вторым и третим, третим и четвертым  итд.. И затем для каждого  определенного типа события  вычислить его общую  продолжительность.
Вообще не могу понять с какой стороны взяться.

Неактивен

 

#2 20.05.2010 13:45:46

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6757

Re: Обработка последовательности дат

Можете попробовать использовать что-то типа

SELECT timestamp_field - @ts AS seconds_elapsed, @ts = timestamp_field, …
FROM tablename;

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson