![]() |
Модераторы: skyboy |
![]() ![]() ![]() |
|
Berliner |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 803 Регистрация: 18.5.2005 Репутация: нет Всего: 2 |
Здраствуйте подскажите плиз ,как сгрупировать данные через указанный промежуток времени например 6 минут.
Вот данные: id data_item_id data_ts item_amt mfcast_hits 1 1 01.01.2006 8:00 8,79 61 2 1 01.01.2006 8:04 8,82 92 3 1 01.01.2006 8:05 8,90 27 date_ts - показывает когда внеслись данные в таблицу. нужно сгруприровать данные через определенный промежуток времени (интервал). Тут задан интервал 15 минут. Эт будет оформлено как хранимая процедура и передаваться интервал будет как параметр. 1-янв-06 8:00:00 1-янв-06 8:15:00 1-янв-06 8:30:00 1-янв-06 8:45:00 1-янв-06 9:00:00 1-янв-06 9:15:00 |
|||
|
||||
Ignat |
|
|||
![]() Флудератор ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4030 Регистрация: 19.4.2004 Где: غيليندزيك مدينة Репутация: 21 Всего: 73 |
Berliner, возникает вопрос: а вибирать-то что в пределах интервала?
-------------------- Теперь при чем :P |
|||
|
||||
Berliner |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 803 Регистрация: 18.5.2005 Репутация: нет Всего: 2 |
Например вот эти дыммые которык вносятся (data_item_id ) с хаотическими интервалами.
id data_item_id data_ts item_amt 1 01.01.2006 8:00 8,79 61 1 01.01.2006 8:04 8,82 92 1 01.01.2006 8:05 8,90 27 Это сообщение отредактировал(а) Berliner - 30.3.2006, 15:13 |
|||
|
||||
Ignat |
|
|||
![]() Флудератор ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4030 Регистрация: 19.4.2004 Где: غيليندزيك مدينة Репутация: 21 Всего: 73 |
Гм... Сформулирую по-другому: какие поля и результат каких функций должен найти своё отражение в результате запроса? -------------------- Теперь при чем :P |
|||
|
||||
Berliner |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 803 Регистрация: 18.5.2005 Репутация: нет Всего: 2 |
погрупировать другие колонки которые присутсвуют в данной таблице
item_amt(какаето физическая величина), mfcast_hits(какаето физическая величина) эти данные вносятся в таблицу. data_ts- поле которое показывает когда вносились данные. Нужно погрупировать данные с заданным промеждутком(промежуток будет задаваться пользователем как параметр хранимой процедуры).
а прийти надо к результату:
Подскажите пожалуста как получить такой результат Это сообщение отредактировал(а) Berliner - 30.3.2006, 17:32 |
||||
|
|||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | MySQL | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |