Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Каунтеры / 5 сообщений из 5, страница 1 из 1
31.03.2004, 10:22
    #32463297
litr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Каунтеры
Помогите решить задачу. Есть таблица с полями MDateTime, m вида:
MDateTime m
01.01.2001 10:05:01 25
01.02.2001 10:06:02 26
01.03.2001 10:07:01 26
01.04.2001 10:08:06 27
01.05.2001 10:09:09 25
Нужно получить таблицу вида:
MDateTime m State
01.01.2001 10:05:01 25 1
01.02.2001 10:06:02 26 1
01.03.2001 10:07:01 26 0
01.04.2001 10:08:06 27 1
01.05.2001 10:09:09 25 -1
Т.е если масса увеличивается, то "1", если уменьшается "-1", если не
изменяется то "0".
...
Рейтинг: 0 / 0
31.03.2004, 10:27
    #32463306
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Каунтеры
интересно, а при чем здесь каунтеры?
...
Рейтинг: 0 / 0
31.03.2004, 10:30
    #32463315
litr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Каунтеры
Может подсказать решение задачи ?
...
Рейтинг: 0 / 0
31.03.2004, 10:46
    #32463361
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Каунтеры
SELECT T3.MDateTime, T3.m, Sgn([T3].[m]-[TA].[m]) AS Expr1
FROM TA INNER JOIN [select T1.MDateTime, T1.m, max(T2.MDateTime) as MDateTimePrevious
from TA as T1 inner join TA as T2
on T2.MDateTime<T1.MDateTime
group by T1.MDateTime, T1.m]. AS T3 ON TA.MDateTime = T3.MDateTimePrevious
ORDER BY T3.MDateTime;

где TA - название таблицы.
...
Рейтинг: 0 / 0
31.03.2004, 11:06
    #32463424
litr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Каунтеры
Владимир Саныч большое тебе человеческое спасибо. За мной литр.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Каунтеры / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]