Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.04.25;
Скачать: CL | DM;

Вниз

Нужна идея!   Найти похожие ветки 

 
Лысый   (2004-03-25 11:00) [0]

Здравствуйте Мастера. В результате запроса формируется таблица с полями время и масса. По ним в DBCharte строится график. Таблица такого вида :
Time        m
10:12:00    53
10:14:00    54
10:23:00    25
По этим данным нужно добавить график состояния в зависимости от времени,представляющий собой диаграмму 0, 1, -1, т.е если масса
увеличивается 1, если уменьшается -1, если не меняется 0. Есть какие-нибудь идеи или укажите направление в котором нужно копать. Заранее спасибо.


 
Alex_Bredin ©   (2004-03-25 11:26) [1]


> По этим данным

не получится, надо формировать новый НД, пот которому строить.
Формировать вручную проходом по приведенной таблице, как я думаю объяснять не надо.


 
Лысый   (2004-03-25 11:58) [2]

Что такое "новый НД" ?


 
Курдль ©   (2004-03-25 12:16) [3]

Какая СУБД?

Вот приблизительный запрос:


select
 T1.TIME,
 T1.M,
 (if (select T2.M from TABLE_NAME T2
      where T2.TIME = (select max(T3.TIME)
                      from TABLE_NAME T3
                      where T3.TIME < T1.TIME
                      )
     ) > T1.M then 1 else 0
  end if
  ) as SIGN
from TABLE_NAME T1


Этот пример показывает, что нет ничего невозможного.
Но вовсе не означает, что так надо делать :)
Иногда проще, как и советовали, обработать полученный НД (набор данных) в памяти и выдать результат.
Бывают и худшие попытки загрузить сервер БД, Вы их найдете в любых форумах по SQL: "как посчитать НАРАСТАЮЩИЙ ИТОГ?"



Страницы: 1 вся ветка

Текущий архив: 2004.04.25;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.038 c
1-1081344856
TGrey
2004-04-07 17:34
2004.04.25
Как узнать размер файла


3-1080550664
Санек
2004-03-29 12:57
2004.04.25
ExpressQuantumGrid цвет строки в зависимости от значения колонки


7-1077998713
ZeBriD
2004-02-28 23:05
2004.04.25
XP и спящий режим


8-1074335022
Fox
2004-01-17 13:23
2004.04.25
Редактирование текста в файлах PSD (Adobe Photoshop)


3-1080651328
geg
2004-03-30 16:55
2004.04.25
Генерация номера заказа