
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
24.01.2017, 15:12
|
|||
|---|---|---|---|
|
|||
Удаление строк и восстановление последовательности |
|||
|
#18+
Добрый день! подскажите пожалуйста, есть к примеру таблица nameq_noвася1петя2коля3света4настя5оля6маша7 она очень большая, нужно из таблицы удалить определенные записи и при этом не нарушить последовательности q_no, т.е. скажем мы удалили колю, настю и получили nameq_noвася1петя2света4оля6маша7 и соответственно последовательность сломалась: 1,2,4,6,7, а нужно после удаления вернуть и сделать: nameq_noвася1петя2света3оля4маша5 как это сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.01.2017, 15:14
|
|||
|---|---|---|---|
|
|||
Удаление строк и восстановление последовательности |
|||
|
#18+
Сергей_00001, Merge + row_number ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.01.2017, 15:23
|
|||
|---|---|---|---|
|
|||
Удаление строк и восстановление последовательности |
|||
|
#18+
а можно поподробнее? имена стоят в определенном порядке и не по алфавиту, соответственно отсортировать их и пронумеровать заново нельзя ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.01.2017, 15:52
|
|||
|---|---|---|---|
|
|||
Удаление строк и восстановление последовательности |
|||
|
#18+
Сергей_00001имена стоят в определенном порядке и не по алфавиту, соответственно отсортировать их и пронумеровать заново нельзяопределенный порядок же чем-то задается? Вот и сортируй и перенумеровывай в соответствии с этим определением порядка. Далее пихаешь все в merge и обновляешься значение поля-нумератора ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.01.2017, 15:56
|
|||
|---|---|---|---|
|
|||
Удаление строк и восстановление последовательности |
|||
|
#18+
Сергей_00001, Что именно в этом запросе сложно для твоего понимания? Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=52&tablet=1&tid=1886590]: |
0ms |
get settings: |
7ms |
get forum list: |
17ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
174ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
| others: | 214ms |
| total: | 471ms |

| 0 / 0 |
