|
MySQL.RU - Webboard
Вернуться
Мозги сломал ... выбрать каждые 10 минут (Torokh) 04/07/2013 - 11:08:23
Re: Мозги сломал ... выбрать каждые 10 минут (Torokh) 04/07/2013 - 11:33:52
Re: Мозги сломал ... выбрать каждые 10 минут (Torokh) 07/07/2013 - 09:42:18
Re: Мозги сломал ... выбрать каждые 10 минут (Medeoo) 07/07/2013 - 12:16:27
> Original message text:
> From: Torokh - 04/07/2013 - 11:08:23
> Subject:Мозги сломал ... выбрать каждые 10 минут
> -----------------
> Всем привет!
>
> Скажу сразу - я не силён в MySQL, но есть задача следующая:
> У меня есть таблица с данными:
> timestamp( тип: timestamp ), temp( int ), humd( int )
>
> Мне надо выбрать записи каждой 10-ой минуты чтоб отобразить на графике кривую изменения температуры и влажности в серверной для статистики.
>
> Может ли кто нибудь мне в этом помочь ?
>
From: Torokh - 04/07/2013 - 11:33:52
Subject:Мозги сломал ... выбрать каждые 10 минут
-----------------
Разобрался, всем спасибо кто отозвался и тем кто не отозвался на зов, Вот решение:
SELECT temp, humd, DATE_FORMAT( MIN(timestamp), '%H:%i' ) timestamp, COUNT(*) count FROM `temp` WHERE `timestamp` between '".date("Y.m.d")." 00:00:00' and '".date("Y.m.d")." 23:59:59' GROUP BY ROUND(UNIX_TIMESTAMP(timestamp) / 300)
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
42732
|
|