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

start [/forum/topic.php?fid=45&mobile=1&tid=1674821]: |
0ms |
get settings: |
12ms |
get forum list: |
19ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
186ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
| others: | 255ms |
| total: | 552ms |

| 0 / 0 |
