|
|
|
Каунтеры
|
|||
|---|---|---|---|
|
#18+
Помогите решить задачу. Есть таблица с полями 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". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2004, 10:22 |
|
||
|
Каунтеры
|
|||
|---|---|---|---|
|
#18+
интересно, а при чем здесь каунтеры? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2004, 10:27 |
|
||
|
Каунтеры
|
|||
|---|---|---|---|
|
#18+
Может подсказать решение задачи ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2004, 10:30 |
|
||
|
Каунтеры
|
|||
|---|---|---|---|
|
#18+
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 - название таблицы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2004, 10:46 |
|
||
|
|

start [/forum/topic.php?fid=45&tid=1675689]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
31ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 199ms |
| total: | 312ms |

| 0 / 0 |
