|
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: LIFE - 27/07/2009 - 07:04:20
Subject:Выбор по интервалу дат вычисляемому
-----------------
Либо кривой пример, либо задача должна быть другая. Возможно нужно что-то вроде DATE_ADD( field, INTERVAL 1 MONTH ) ...
>Нужно выбрать интервал дат разрыв между которыми не более x (допустим 15 минут)
Числа для интервалов берутся по какой логике? Из сказаного получается, что рандом и тогда можно использовать INNER JOIN на одну и ту же таблицу с условием x-y<15. Что-то вроде, "SELECT db1.value as fd, db2.value as ld FROM base as db1 INNER JOIN base as db2 ON (db1.value-db2.value <=15 AND db1.value > db2.value)". Это должно вывести все связки чисел (дат), где разница не больше 15.
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
35959
|
|