|
MySQL.RU - Webboard
Вернуться
Выбор по интервалу дат вычисляемому (Oleg) 26/07/2009 - 13:23:36
Re: Выбор по интервалу дат вычисляемому (bac) 26/07/2009 - 16:56:42
Re: Выбор по интервалу дат вычисляемому (Oleg) 26/07/2009 - 19:51:04
Re: Выбор по интервалу дат вычисляемому (bac) 27/07/2009 - 00:49:24
Re: Выбор по интервалу дат вычисляемому (bac) 27/07/2009 - 00:50:43
Re: Выбор по интервалу дат вычисляемому (LIFE) 27/07/2009 - 07:04:20
Re: Выбор по интервалу дат вычисляемому (Oleg) 27/07/2009 - 14:52:09
> Original message text:
> From: Oleg - 26/07/2009 - 13:23:36
> Subject:Выбор по интервалу дат вычисляемому
> -----------------
> Добрый день.
>
> Есть таблчка с колонкой dt содержащей дату
>
> Нужно выбрать интервал дат разрыв между которыми не более x (допустим 15 минут)
>
> В идеале это должно выглядет как две колонки
> 1 - первая дата интервала
> 2 - последня дата интервала
>
> Ссылки на почитать и приветствуются.
> Заранее благадрю за помощь.
>
From: Oleg - 27/07/2009 - 14:52:09
Subject:Выбор по интервалу дат вычисляемому
-----------------
Время будем измерять в уе (или если хочется реалистичности, unix-time начало эпохи)
Задан интервал 15
есть таблица с датами, условно
dt | логика
0 | Первая колонка первой строки выходной таблицы
2 | 2 - 0 < 15
3 | 3 - 2 < 15
15 | 15- 3 < 15
47 | 47- 15> 15 | получаем первую строку выходной таблицы 0 | 15, получаем значение первой колонки второй строки выходной таблицы 47
48 | 48 - 47 < 15
49 | 49 - 48 < 15
49 | 49 - 49 < 15
55 | 55 - 49 < 15
60 | 60 - 55 < 15
70 | 70 - 60 < 15
80 | 80 - 70 < 15
90 | 90 - 80 < 15 | Получаем второю строку выходной таблицы 47 | 90
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
35959
|
|