|
|
|
Вот такой вопрос !
|
|||
|---|---|---|---|
|
#18+
To: Cat2 Сорри, я собственно отвечал на самый первый заданный вопрос, не особенно вникая в суть обсуждения и предложенные варианты, так что звиняйте что не в тему. Попробовать пока могу только теоретически - у меня тут полная неразбериха с Update серверов. По поводу методов могу сказать что реально вижу только 2 алгоритма реализации (глобально, без разницы через как это будет конкретно реализовано, сколько запросов/подзапросов/View/процедур будет вовлечено): 1. Или записи нумеруются (в таблице, во временной таблице, во View еще бог знает где) и выполняется Select уже по номеру 2. Или кверится больше и затем опять кверится в инверсивном порядке (здесь - сорри, допустил ошибку в приведенном ранее коде, надо было обратную сортировку задать) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2002, 23:49:28 |
|
||
|
Вот такой вопрос !
|
|||
|---|---|---|---|
|
#18+
Для VIT!. Вы совершенно правы в определении области решений. Но к сожалению, "чистое" решение эти вопросов упирается в конкретные реализации на конкретных серверах и таблицах. Правда есть еще одно решение, принадлежащие Ron Soukap, ведущему разработчику MS 6.5. Я все более и более склоняюсь к мысли, что только оно корректно работает всегда и везде. Его главный смысл - дополнительное поле нумерации и заполнение его через UPDATE. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2002, 00:22:41 |
|
||
|
Вот такой вопрос !
|
|||
|---|---|---|---|
|
#18+
Ну в общем и я к тому же - наиболее корректно (точнее быстро) будет работать нумерация... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2002, 04:26:46 |
|
||
|
Вот такой вопрос !
|
|||
|---|---|---|---|
|
#18+
Возвращаясь к нашим баранам остаеться последний (на мой взгляд) общий вариант такого выбора : Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. как мне кажеться такой вариант подходит под любую сортировку ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2002, 09:27:44 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=32035038&tid=1822022]: |
0ms |
get settings: |
8ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
61ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
| others: | 203ms |
| total: | 363ms |

| 0 / 0 |
