Операции объединения классов атрибутов SMS являются сложными операциями, в которых указывается способ объединения данных из двух различных классов атрибутов. При использовании вкладок Общие и Критерии в диалоговом окне Свойства формы запроса сразу же после использования атрибута из класса атрибутов, который еще отсутствует в запросе, автоматически создается новая операция объединения для этого класса атрибутов.
Так как подходящие объединения создаются автоматически при построении запроса, можно относиться к вкладке Объединения в диалоговом окне Свойства формы запроса, как к дополнительной возможности, которая обычно не требуется. Тем не менее, существует несколько типов запросов, которые можно выразить только вводом новых или изменением автоматически созданных объединений вручную. С помощью результирующего выражения указывается связь объектов из этих классов. Например, можно использовать объединение для поиска всех элементов обнаружения данных, которые собраны при инвентаризации оборудования (в нотации WQL).
Скопировать код | |
---|---|
select * from sms r system as r INNER JOIN sms g system SYSTEM as g ON r.ResourceID = g.ResourceID |
Предусмотрено четыре типа объединений классов атрибутов, как описано в следующей таблице.
Тип объединения | Описание |
---|---|
Внутреннее объединение |
Отображаются только совпадающие результаты – всегда используется в автоматически создаваемых объединениях |
Левое внешнее объединение |
Отображаются все результаты для базового атрибута и только совпадающие результаты для атрибута объединения |
Правое внешнее объединение |
Отображаются все результаты атрибута объединения и только совпадающие результаты для базового атрибута |
Полное объединение |
Отображаются все результаты для базового атрибута и атрибута объединения |
Внимание! |
---|
Операции объединения являются развитием функций Microsoft SQL Server. Для настройки или внесения изменений в операцию объединения нужно тщательно изучить синтаксис языка SQL, который используется для создания различных типов объединений таблиц. Дополнительные сведения об операциях присоединения см. в разделе "О настройке объединений классов атрибутов" или в документации по SQL Server. |