
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
02.10.2014, 18:33:11
|
|||
|---|---|---|---|
Заполнить пропуски со значением предыдущей строки |
|||
|
#18+
Имеется Код: plsql 1. 2. 3. 4. 5. 6. 7. Получаем 'id' 'val' '1' '20' '2' '30' '3' '35' '5' '50' '10' '50' Вопрос в студию Необходимо сделать запрос, которые заполнит пропуски в ряду поля ID, а для значения val возьмет из ближайшего верхнего ID Т.е. надо получить 'id' 'val' '1' '20' '2' '30' '3' '35' '4' '35' '5' '50' '6' '50' '7' '50' '8' '50' '9' '50' '10' '50' Заранее благодарен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.10.2014, 18:41:54
|
|||
|---|---|---|---|
Заполнить пропуски со значением предыдущей строки |
|||
|
#18+
xandr_ukr, странно. вот кто-то решает обратную задачу : http://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1118803&msg=16649448 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.10.2014, 18:44:30
|
|||
|---|---|---|---|
Заполнить пропуски со значением предыдущей строки |
|||
|
#18+
Jude, Спасибо, но ветка из Oracle, а там совсем другие возможности ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.10.2014, 18:47:01
|
|||
|---|---|---|---|
Заполнить пропуски со значением предыдущей строки |
|||
|
#18+
xandr_ukrJude, Спасибо, но ветка из Oracle, а там совсем другие возможности ... я заметил. тут сильно хочется conect by prior а нет его :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.10.2014, 18:52:09
|
|||
|---|---|---|---|
Заполнить пропуски со значением предыдущей строки |
|||
|
#18+
xandr_ukr Заранее благодарен. пока вижу так : сделать что-то типа Group by по значениям , дабы определить мин и макс ид. а вот потом это надо как-то сджойнить с таблицой, где есть 1,2,3,4... без пропусков... но не сработает, если значение вал не есть только возрастающее. т.е. ситуация 11 1013 2014 15 все поломает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=47&mobile=1&tid=1834143]: |
0ms |
get settings: |
7ms |
get forum list: |
16ms |
check forum access: |
2ms |
check topic access: |
3ms |
track hit: |
55ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
| others: | 210ms |
| total: | 340ms |

| 0 / 0 |
