|
Как сохранить сортировку при выборе во временную таблицу из параметра | ☑ | ||
---|---|---|---|---|
0
extrim-style
24.11.16
✎
12:53
|
Есть запрос вида:
Выбрать ВТ.Значение1, ВТ.Значение2 Поместить ВТ2 ИЗ &ВТ КАК ВТ ; ВЫБРАТЬ ВТ2.Значение1, ВТ2.Значение2 ИЗ ВТ2 &ВТ - Таблица значений. После выгрузки результата запроса в итоговой ТЗ нарушается сортировка. Вопрос: как сохранить первоначальную сортировку (как в &ВТ)? |
|||
1
extrim-style
24.11.16
✎
13:06
|
Даже в таком виде исходную таблицу переворачивает:
ВЫБРАТЬ * Поместить ВТ2 ИЗ &ВТ КАК ВТ ; ВЫБРАТЬ * ИЗ ВТ2 Как сохранить первоначальную сортировку? |
|||
2
extrim-style
24.11.16
✎
13:06
|
+(1) "переворачивает" = "сортирует иначе"
|
|||
3
qwasqu
24.11.16
✎
13:11
|
А зачем?
В конечной таблице сортируй и все. |
|||
4
newbling
24.11.16
✎
13:33
|
можно добавить поле с нумератором и по нему в конечной сортировать
|
|||
5
extrim-style
24.11.16
✎
13:33
|
(3) потому что мне нужна сортировка, как в исходной таблице, т.к. она сортируется по определенному алгоритму.
|
|||
6
extrim-style
24.11.16
✎
13:34
|
(4) не хотелось бы
|
|||
7
newbling
24.11.16
✎
13:35
|
(6) а в чём проблема
|
|||
8
Defender aka LINN
24.11.16
✎
13:36
|
(6) Тогда перестань хотеть (0)
|
|||
9
extrim-style
24.11.16
✎
13:37
|
Нашел похожую тему v8: v8: Про сортировку данных во временных таблицах
(7)(8) видимо, без (4) не обойтись... |
|||
10
youalex
24.11.16
✎
13:38
|
С ВЫБРАТЬ ПЕРВЫЕ - можно сортировать, но это плохая идея.
|
|||
11
Рэйв
24.11.16
✎
13:47
|
как вариант
//-- Выбрать ВТ.Значение1, ВТ.Значение2 Поместить ВТ2 ИЗ &ВТ КАК ВТ ; Выбрать * Из ВТ2 Упорядочить По ВТ2.Значение1 //--- |
|||
12
Рэйв
24.11.16
✎
13:49
|
+ можно поместить в ВТ3:-) а можно так сразу юзать
|
|||
13
ildary
24.11.16
✎
15:24
|
(11) можно уточнить - это идея или работающий вариант?
|
|||
14
extrim-style
24.11.16
✎
17:04
|
на всякий случай отмечу первоисточник - https://msdn.microsoft.com/ru-ru/library/ms188385.aspx
"Порядок, в котором строки возвращаются в результирующем наборе, не гарантируется, если не указано предложение ORDER BY." |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |