v8: Объединения в запросах Несколько результатов запроса объединяются в один (прибавляется снизу).
Запрос к 2 видам документов, например, ПлатежноеПоручениеИсходящее и РасходныйКассовыйОрдер.
Количество колонок в каждом запросе должно совпадать. За порядком и типом колонок должен следить программист, т.е. они могут перепутаться.
Заголовки колонок берутся по именам и псевдонимам колонок первого запроса. Псевдонимы колонок следующих запросов при этом игнорируются.
Запрос к множеству таблиц может натолкнуться на «ошибку 256» (не более 256 таблиц в запросе, ограничение MS SQL Server). Такая ошибка может возникнуть, когда делается запрос к полям типа ДокументСсылка (или аналогичным). В этом случае можно использовать оператор сравнения ССЫЛКА для отбора документов одного вида.
Если ВСЕ не указать, то это эквивалентно ВЫБРАТЬ РАЗЛИЧНЫЕ. Одинаковые строки в результате запроса будут слиты в одну. С указанием ВСЕ запрос будет выполняться быстрее.
ПС для начинающих: В конструкторе запросов создать объединенные запросы можно на вкладке «Объединения/Псевдонимы» (кнопка «Добавить»). Вложенный запрос можно создать на вкладке «Таблицы» кнопкой «Добавить» над центральной секцией. |