Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Двойная сортировка
|
|||
|---|---|---|---|
|
#18+
Пишу импорт данных из одной базки в другую. Обе на Firebird. Данные иерархические но представления отличаются. В исходной базе иерархия решена через материализованные пути. В принимающей явно, через PARENT_ID. Кроме того, существуют 2 сортировки внутри веток, которые нужно сохранить. В исходной базе каждая из сортировок - сквозной набор из 4 полей. В принимающей - по полю на каждую сортировку (для каждого родителя непрерывно с 1 до child_num). Для одной сортировки всё довольно просто: выдёргиваются данные в нужной сортировке, родитель и порядковый номер сохраняем на стеке. Т. е. дерево на клиенте в памяти восстанавливать не нужно. А вот как быть с 2мя сортировками, что-то в голову не приходит... Может кто что подскажет? П. С. Сервер 2.5.2 Исходная табличка: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Первая сортировка: NG, NSA, NSAD Вторая NG, NS, NSD Табличка приёмник: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2015, 14:10 |
|
||
|
Двойная сортировка
|
|||
|---|---|---|---|
|
#18+
ЯНХНП Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2015, 14:13 |
|
||
|
Двойная сортировка
|
|||
|---|---|---|---|
|
#18+
TonalА вот как быть с 2мя сортировками, что-то в голову не приходит... Забей на непрерывнось служебных значений, заполняй поля сортировки как NG*Х+NSA*У+NSAD и NG*Х+NS*У+NSD соответственно. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2015, 14:39 |
|
||
|
|

start [/forum/topic.php?fid=40&msg=38938303&tid=1562906]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
183ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 12ms |
| total: | 284ms |

| 0 / 0 |
