Как отсортировать временную таблицу в запросе? #802731


#0 by Elf56
Всем доброго времени суток. Имеется 1С:Предприятие 8.3 (8.3.9.2170) Задача в следующем. В одной из временных таблиц в запросе получается вот такие данные Затем нужно по каждой ТЗ_Данные.СчетФактура Вывести описание в хронологическом порядке в одну колонку во временную таблицу с колонками СчетФактура  = ТЗ_Результат.СчетФактура Примечание   =  ТЗ_Результат.Дата + ТЗ_Результат.Описание + ТЗ_Результат.Дата2 + ТЗ_Результат.Описание + ТЗ_Результат.Дата + ТЗ_Результат.Описание Но так чтобы первая дата ТЗ_Результат.Дата была самая наименьшая, а последняя наибольшая т.е. в отсортированном порядке. Как это сделать не приложу ума? Всем заранее спасибо за ответы
#1 by h-sp
УПОРЯДОЧИТЬ
#2 by Elf56
Повнимательней, Повнимательней говорю, что это во временной таблице и еще надо потом будет с ней работать
#3 by Elf56
в запросе это не окончательный результат, а во временной таблице можно только упорядочить с Первыми а мне вся таблица нужна
#4 by 1dvd
добавь ВЫБРАТЬ ПЕРВЫЕ 100500 ... ПОМЕСТИТЬ ... УПОРЯДОЧИТЬ ПО ... ;
#5 by mistеr
Второй этап, то есть сборку поля Примечание, нужно делать не в запросе, а в коде/СКД. В запросе только упорядочивание.
#6 by Elf56
1dvd блин это же гениально просто ))) спасибо
#7 by Elf56
а разве в запросе нельзя?
#8 by mistеr
Покажи окончательный вариант, посмотрим.
#9 by Elf56
это и есть окончательный вариант. нужно привести к одной строке если скажем счет фактура одна вида Колонка1   , Колонка2 СчетФактура, Описание1 + Описание2 + описание3
#10 by Elf56
В ТЗ_Результат количество строк заранее не известно
#11 by Elf56
поднял
#12 by Timon1405
гуглить СКД + СоединитьСтроки
#13 by Elf56
этот запрос написан без СКД )
#14 by igork1966
Ты хочешь сортировать сами записи во временной таблице? Это бред. По стандарту SQL последовательность выборки данных select не гарантируется и может быть любой если не указано order by.
#15 by mistеr
Я не про условие задачи, а про решение.
#16 by Fragster
сортировать надо там, где идет выборка из таблицы, а не создание...
#17 by Chameleon1980
выбрать нахимичить поместить; выбрать нахимичить поместить; и т.д.
#18 by Elf56
знал бы я тут решение, тему не создавал бы )))
#19 by DrZombi
Зачем? Зачем вам там сортировка? Для выстраивания нужного порядка для связей, используйте доп. поля. v8: Нумерация строк в запросе
#20 by DrZombi
+ Порядок нужен только человеку, для машины индекса хватает :)
#21 by Elf56
ААААААА мне уже не нужна давным давно сортировка тут вопрос про другое уже в этой задаче ))))) посмотрите 9 сообщение от меня )
#22 by Elf56
нужно привести к одной строке если скажем счет фактура одна вида Колонка1   , Колонка2 СчетФактура, Описание1 + Описание2 + описание3 Где Описание типа строка
#23 by Fragster
в запросе ты это не сделаешь, а вот при выводе, или в СКД - запросто
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С