|
|
|
Как узнать значения полей соседних записей?
|
|||
|---|---|---|---|
|
#18+
Вот глобальный вопрос, до которого я не мог дойти 3 дня. Мне нужно вычислять в определенном поле рейтинг позиции. Для этого я должен взять 2 параметра позицию выше вычисляемой, и ниже. То есть предыдущую запись и следующую. Я могу написать функцию, которая возвращает ранее запомненное значение в предыдущей записи и... вставлять/дублировать его в запросе прямо в текущей записи, для дальнейших вычислений. Но вот вопрос: а как в этом же запросе взять значение следующей записи? То есть опустится вниз взять значение, поднятся наверх и поставить его в соответствующее поле. Если запрос на выходе будет давать в одной записи эти параметря, то вычисление рейтинга соответствующей позиции не составит сложностей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2004, 13:20 |
|
||
|
Как узнать значения полей соседних записей?
|
|||
|---|---|---|---|
|
#18+
rs.moveprevious perem1=rs!myfield rs.movenext rs.movenext perem2=rs!myfield rs.moveprevious ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2004, 13:30 |
|
||
|
Как узнать значения полей соседних записей?
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2004, 14:09 |
|
||
|
|

start [/forum/topic.php?desktop=1&fid=45&tid=1674821]: |
0ms |
get settings: |
9ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
163ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
26ms |
get tp. blocked users: |
1ms |
| others: | 205ms |
| total: | 436ms |

| 0 / 0 |
