|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
16.01.2014, 05:32 | #1 |
Форумчанин
Регистрация: 05.06.2008
Сообщений: 100
|
Часовой расход
Доброе время суток
Есть таблица fider1 Код:
Мне нужно составить запрос, расход активной мощи (p) и реактивной (q) за один час Делаю Код:
Правильна ли я запрашиваю расход за час? |
16.01.2014, 08:18 | #2 |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
так а в результате то что получаете?
|
16.01.2014, 08:39 | #3 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
я не очень понял вопрос (что Вы хотите уточнить, правильные ли формулы используете или правильно ли берёте разницу во времени за один час), но хотел бы дать совет по оптимазиции:
выносите деление за агрегатную функцию: Код:
посмотрите, что даст выборка вида: Код:
впрочем, утверждать не буду, это зависит от того, какие данные в таблице fider1 и как именно они хранятся... |
20.01.2014, 05:35 | #4 | |
Форумчанин
Регистрация: 05.06.2008
Сообщений: 100
|
Цитата:
В таблицу fider по таймеру записывается 2 строчки в минуту (я изменил интервал записи 33-сек) и получается за час 109 строк. Тогда потребленная электроэнергия за один час это и есть Код:
Результат запроса получается на много выше допустимого. |
|
20.01.2014, 08:12 | #5 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
Вы находите записи, у которых время МЕНЬШЕ 1:00 и больше 2:00 нужно с точностью до наоборот: у которых время БОЛЬШЕ-равное 1:00 и МЕНЬШЕ 2:00 я уже молчу о формате представления даты в строковой константе!!! 2) для отладки добавьте в select поле count(*) увидите, сколько значений попадает в вашу выборку (Вы же знаете, сколько у Вас с таблице значений за 1 час, вот и сравните): Код:
|
|
20.01.2014, 09:27 | #6 | ||
Форумчанин
Регистрация: 05.06.2008
Сообщений: 100
|
Цитата:
я уже молчу о формате представления даты в строковой константе!!! Цитата:
|
||
20.01.2014, 09:32 | #7 |
Форумчанин
Регистрация: 05.06.2008
Сообщений: 100
|
так формула расчета и есть?
Код:
|
20.01.2014, 09:42 | #8 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
А точно так нужно рассчитывать? Нашли средние показания чего-то - это что и есть формула расчета мощности за час?
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
По технич. хар-ам авто и режиму езды определить расход топлива | Huligan799 | Фриланс | 1 | 27.10.2012 14:53 |
Часовой циферблат! | tat'yana | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 25.01.2011 11:32 |
мини приход / расход ... (если таоке возможно в excel) | paska27 | Microsoft Office Excel | 16 | 27.07.2010 22:28 |
БД, Запрос на приход/расход, не получается задействовать несколько обьектов | kvadratnt | Помощь студентам | 0 | 06.06.2009 15:23 |
таблица приход-расход | ISSA | БД в Delphi | 15 | 13.06.2008 11:15 |