|
как получить строки с N-ой строки?
|
|||
---|---|---|---|
#18+
например у меня выводятся 20 строк в результате выполнения запроса. как сделать средствами SQL, что бы выдавались результаты например с 9й строки? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.07.2003, 17:57 |
|
как получить строки с N-ой строки?
|
|||
---|---|---|---|
#18+
Для DB2-шников - книга, обязательная к прочтению: http://ourworld.compuserve.com/homepages/Graeme_Birchall/HTM_COOK.HTM Искомый пример на 62-й странице, применение ROW_NUMBER() OVER(). ... |
|||
:
Нравится:
Не нравится:
|
|||
17.07.2003, 18:40 |
|
как получить строки с N-ой строки?
|
|||
---|---|---|---|
#18+
Или можешь создать свою UDF нумерующую строки. В samples/c помоему эта UDF называется ctr() ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2003, 15:37 |
|
как получить строки с N-ой строки?
|
|||
---|---|---|---|
#18+
CTR() - это не очень надежно. Нам же надо не просто с 9-й строки по 20-ю, а с 9-й строки по 20-ю в определенном порядке . В каком порядке будет вызвана та функция мы, по большому счету, не знаем, хотя и можем строить предположения. OLAP-функция же гарантирует нам результат. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2003, 16:57 |
|
|
start [/forum/topic.php?fid=43&gotonew=1&tid=1606562]: |
0ms |
get settings: |
11ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
31ms |
get topic data: |
13ms |
get first new msg: |
8ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
others: | 251ms |
total: | 387ms |
0 / 0 |