Упорядочивание результатов запроса
Просматривая данные из вложенной таблицы видно, что они упорядочены по дате документа. Если требуется получить данные с другим вариантом сортировки, то для этих целей можно использовать конструкцию «Упорядочить По»
Выбрать * Из Документ. Приходная Упорядочить По Контрагент Иерархия |
Следующий текст запроса позволит упорядочить по иерархии:
Выбрать Наименование, Количество, Сумма Из Документ. Приходная. Товары Правое Внешнее Соединение Справочник. Номенклатура Как Номен По Номен. Ссылка=Номенклатура Упорядочить По Наименование Иерархия |
|
Выбрать * Из Документ. Приходная Упорядочить По Контрагент Возр, Номер Убыв |
Возможные варианты упорядочивания: «Возр», «Убыв», «Иерархия». В качестве имен полей, по которым производится упорядочивание, можно указывать их псевдонимы.
В случае, если вариант упорядочивания не указан (и не используется «автоупорядочивание»), то упорядочивание будет производиться по значению внутренних идентификаторов.
Важно помнить, что упорядочивание по иерархии возможно только по таблицам с иерархией. Пример неработающего упорядочивания:
Практикум № 13_______________________________________
Измените вид соединения с правого на левое и попытайтесь пояснить результат.
Напишите текст запроса, который позволит вывести перечень из пяти самых дорогих товаров.