Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
группировка в зависимости от соотношения знач (MatrixMaster) 22/04/2003 - 15:14:54
      Re: группировка в зависимости от соотношения знач (Alec) 22/04/2003 - 15:46:12
      Re: группировка в зависимости от соотношения знач (Alec) 22/04/2003 - 15:56:14
      Re: группировка в зависимости от соотношения знач (MatrixMaster) 22/04/2003 - 16:06:26
      Re: группировка в зависимости от соотношения знач (XODOK) 22/04/2003 - 16:06:48
      Re: группировка в зависимости от соотношения знач (Alec) 22/04/2003 - 17:09:38
      Re: группировка в зависимости от соотношения знач (XODOK) 23/04/2003 - 04:52:18
      Re: группировка в зависимости от соотношения знач (vi.k) 23/04/2003 - 08:24:55
      Re: группировка в зависимости от соотношения знач (Alec) 23/04/2003 - 09:17:44
      Re: группировка в зависимости от соотношения знач (Alec) 23/04/2003 - 09:21:20
      Re: группировка в зависимости от соотношения знач (vi.k) 23/04/2003 - 10:13:13
      Re: группировка в зависимости от соотношения знач (XODOK) 23/04/2003 - 10:21:25
      Re: 2Alec (vi.k) 23/04/2003 - 10:23:01
      Re: 2 vi.k (Alec) 23/04/2003 - 11:22:26
      Re: :) (vi.k) 23/04/2003 - 12:55:54

> Original message text:
> From: MatrixMaster - 22/04/2003 - 15:14:54
> Subject:группировка в зависимости от соотношения знач
> -----------------
> есть поле таблицы, содержимое строк - timestamp (время в секундах - time())
> строки отсортированы в хронологическом порядке.
> разница между значениями соседних строк - разная, но пороговая - 15 минут.
> 'пороговая' - это значит, что следующие строки 'принадлежат' как бы другой группе.
> т.е. нужно посчитать количество таких груп.
>
> поясню, что разница между каждой строкой может быть и одна минута, и таких строк может быть 1000 - НО это все будет одна группа.
> а вот если разница составляет 15 мин. - то это граница между группами.
>
> плс, ткните в доку/ман/фак которая может помоч мне.
> спасибо.
>


From: XODOK - 22/04/2003 - 16:06:48
Subject:группировка в зависимости от соотношения знач
-----------------
как я понял всё работает из-под ПХП?
1) если в поле заносить данные от time(), то лучше тип поля ставить bigint unsigned
2) select round(time_field/60*15) as tt from t5 group by tt;
кол-во записей данной выборки и будет равно кол-ву групп, у которых разница по времени более 15 минут
надеюсь в числах не ошибся.. ,-)


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
8023



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |